Skip to content
afghandinner✨ New

Afghan Stuffed Peppers with Spiced Ground Beef

Bell peppers stuffed with Afghan-spiced ground beef and rice, finished with a warm orange and ginger tomato sauce.

Prep
25 min
Cook
45 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#afghan#stuffed peppers#beef#dinner#spiced#tomato sauce

About This Recipe

Stuffed vegetables show up across Afghan home cooking, often filled with a well-seasoned mix of ground meat, rice and warming spices like coriander and black pepper, then gently simmered in a light tomato sauce. This version uses that same base filling, spiced with garlic, coriander and black pepper, and finishes the simmering sauce with a touch of fresh ginger and orange zest — not part of the traditional preparation, but a bright addition that plays surprisingly well against the rich, spiced beef. As with most rice-and-meat stuffed vegetable dishes, using raw rice mixed directly into the meat rather than pre-cooked rice is essential — it finishes cooking at the same rate as the meat during the long simmer, staying tender rather than turning mushy. Simmering the peppers upright in a wide, covered pot, basting occasionally with the sauce, keeps them from drying out. Served with a spoonful of the ginger-orange tomato sauce over each pepper, this makes a warming, distinctly seasoned dinner that draws honestly on real Afghan spicing while noting where the citrus twist departs from tradition.

Ingredients

Serves 4

  • 6bell peppers(tops cut off and seeded)
  • 450 gground beef
  • 0.5 cuplong-grain rice(uncooked, rinsed)
  • 1onion(half grated into filling, half diced for sauce)
  • 4 clovesgarlic(minced, divided)
  • 1 tspground coriander
  • 0.75 tspblack pepper
  • 1.5 tspfine sea salt(divided)
  • 2 tbspoil
  • 700 gcanned crushed tomatoes
  • 1 cupvegetable stock
  • 1 tbspfresh ginger(grated)
  • 1orange(zested)

Instructions

  1. 1

    Make the filling

    Combine beef, uncooked rice, grated onion half, half the garlic, coriander, black pepper and 1 teaspoon salt in a bowl. Mix just until combined.

  2. 2

    Stuff the peppers

    Fill each pepper about three-quarters full, leaving room for the rice to expand.

  3. 3

    Make the sauce

    Heat oil in a wide pot over medium heat. Cook the diced onion 5 minutes until soft, add remaining garlic and ginger, cooking 1 minute, then stir in crushed tomatoes, stock and remaining salt.

    Simmer the sauce a few minutes before adding the peppers so the flavors have a chance to meld before the long cook.

  4. 4

    Simmer the peppers

    Bring the sauce to a simmer, nestle the stuffed peppers upright into the pot, spoon sauce over the tops, cover, and simmer on low 35-40 minutes.

  5. 5

    Add the orange zest

    In the last 5 minutes of cooking, stir the orange zest into the sauce around the peppers.

  6. 6

    Serve

    Spoon extra sauce over each pepper when plating, and serve hot with bread or rice on the side.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Grate the onion for the filling rather than dicing it — it distributes moisture more evenly through the meat mixture.

  • →

    Zest the orange right before adding it to the sauce so the citrus oils stay bright and aromatic rather than fading.

  • →

    Baste the peppers with sauce once or twice during simmering to keep the exposed tops from drying out.

Variations

  • •

    Use ground lamb instead of beef for a richer, more traditional Afghan flavor.

  • •

    Add a handful of raisins to the filling for a touch of sweetness, a common addition in Afghan rice and meat dishes.

  • •

    Skip the orange zest for a more traditional, straightforward tomato-based version.

Storage

Refrigerate peppers and sauce together in an airtight container up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of stock if the sauce has thickened too much.

History & Origin

Stuffed vegetables are a common feature of Afghan home cooking, typically filled with seasoned rice and meat and gently simmered in a light tomato-based sauce, reflecting broader regional culinary traditions shared across Central and South Asia.

Frequently Asked Questions

Can I use ground lamb instead of beef?

Yes — lamb gives a richer, slightly gamier flavor that's actually closer to how this dish would traditionally be made in many Afghan households.

What if my peppers won't stand up in the pot?

Trim a thin slice from the bottom of each pepper without cutting into the cavity, or use a snugger pot so the peppers support each other while simmering.

Why does the filling still taste raw after the full simmer time?

The peppers may be unusually thick-walled or large. Continue simmering covered another 10-15 minutes and check that the filling reaches an internal temperature of 71°C (160°F).

Nutrition Facts

Per serving (420g / 14.8 oz) · 4 servings total

Calories440kcal
Protein25g
Carbohydrates34g
Fat22g
Fiber5g
Protein25g
Carbs34g
Fat22g

Time Summary

Prep time25 min
Cook time45 min
Total time70 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes