Amma’s biryani sat in my fridge for two days after she left, and I couldn’t bring myself to finish it — not because I wasn’t hungry, but because eating the last of it felt like ending the afternoon all over again. When it was finally gone, I needed to cook something with my hands, something that required layering and patience and the kind of slow attention that feels like love made visible. These spicy cabbage rolls aren’t biryani, and they aren’t Amma’s — but rolling each leaf, tucking in the filling, and watching them braise low and slow in spiced tomato sauce reminded me that every grandmother’s kitchen, in every language, speaks the same. This one’s for Anaya, who will learn someday that food is how our family holds each other when we can’t touch.
Spicy Cabbage Rolls
Prep Time: 40 min | Cook Time: 1 hr 20 min | Total Time: 2 hrs | Servings: 6
Ingredients
- 1 large head green cabbage
- 1 lb ground beef (85% lean)
- 1/2 lb ground pork
- 1 cup cooked long-grain white rice
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 1 large egg, lightly beaten
- 2 tsp smoked paprika
- 1 tsp cayenne pepper (adjust to taste)
- 1 tsp ground cumin
- 1/2 tsp crushed red pepper flakes
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 cans (15 oz each) crushed tomatoes
- 2 tbsp tomato paste
- 1 tbsp olive oil
- 1 tsp sugar
- 1/4 cup beef broth
- Fresh parsley, chopped, for serving
Instructions
- Prepare the cabbage. Bring a large pot of water to a boil. Using a sharp knife, cut around the core of the cabbage to loosen the leaves. Submerge the whole head in boiling water for 3–4 minutes, then peel away softened outer leaves. Repeat until you have 12 large pliable leaves. Pat dry and set aside. Trim any thick center ribs with a paring knife so the leaves roll easily.
- Make the filling. In a large bowl, combine ground beef, ground pork, cooked rice, diced onion, minced garlic, egg, paprika, cayenne, cumin, red pepper flakes, salt, and black pepper. Mix gently with your hands until just combined — do not overmix or the filling will be dense.
- Build the sauce. Heat olive oil in a large Dutch oven or deep oven-safe skillet over medium heat. Add tomato paste and cook, stirring, for 1 minute until it deepens in color. Add crushed tomatoes, beef broth, and sugar. Season with salt and pepper to taste. Simmer for 5 minutes, then remove from heat.
- Roll the cabbage. Preheat oven to 350°F. Lay one cabbage leaf flat. Place about 1/3 cup of filling near the base of the leaf. Fold the sides inward, then roll up from the base tightly, like a burrito. Place seam-side down. Repeat with remaining leaves and filling.
- Arrange and bake. Spoon a thin layer of tomato sauce into the bottom of the Dutch oven. Nestle the cabbage rolls snugly in a single layer, seam-side down. Pour the remaining sauce over the top, making sure each roll is mostly covered. Cover tightly with a lid or foil.
- Braise low and slow. Bake covered at 350°F for 1 hour and 15 minutes, until the filling is cooked through and the cabbage is completely tender. Remove the lid for the final 10 minutes to allow the tops to caramelize slightly in the sauce.
- Rest and serve. Let the rolls rest uncovered for 10 minutes before serving. Spoon extra sauce from the pot over each roll and finish with fresh chopped parsley. Serve with crusty bread or over a scoop of plain rice to soak up the sauce.
Nutrition (per serving)
Calories: 390 | Protein: 28g | Fat: 18g | Carbs: 29g | Fiber: 5g | Sodium: 620mg