July 4, 2026 · 10 min

Mexican Beef Stuffed Bell Peppers with Cheesy Rice

Dinner10 min6065 cal / serving

Stuffed bell peppers are a classic comfort dish that never goes out of style. This version is packed with Mexican-inspired flavors: seasoned ground beef, fluffy rice cooked with tomato paste and a blend of melted cheese on top. Serve them with fresh guacamole, tangy pico de gallo and a dollop of sour cream for a meal that’s as colorful as it is delicious.

This recipe makes enough for a crowd or for leftovers the next day. The peppers are roasted until tender, then filled with a savory beef and rice mixture, topped with cheese and broiled to bubbly perfection. It’s an easy, impressive dinner that the whole family will love.


Recipe details

Dinner10 min6065 cal / serving2 servings

Nutrition per serving

Calories6065 kcalProtein109.2 gFat597.1 gCarbs69.6 gSugar22.9 gFiber7.2 gSodium1226 mg

Dietary labels

Gluten-free: yesLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: not detectedMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Green Bell Pepper4 unit Green Bell PepperView ingredient guide
Sour Cream3 tablespoon Sour CreamView ingredient guide
Tomato Paste1 unit Tomato PasteView ingredient guide
Ground Beef20 ounce Ground BeefView ingredient guide
Garlic3 clove GarlicView ingredient guide
Tomato1 unit TomatoView ingredient guide
Lime3 unit LimeView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Guacamole8 tablespoon GuacamoleView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
White Rice0.75 cup White RiceView ingredient guide
Mexican Cheese Blend0.5 cup Mexican Cheese BlendView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Adjust rack to top position (top and middle for 8 servings) and preheat oven to 425°F. Heat a drizzle of oil in a small pot (medium for 8) over medium-high heat. Add tomato paste and cook, stirring, until darkened, 1-2 minutes. Add rice, 1 stock concentrate (2 for 8), 1¼ cups water (2¼ cups for 8) and a pinch of salt. Bring to a boil, cover, reduce to low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until step 4.
  2. Meanwhile, wash and dry produce. Halve bell peppers lengthwise; remove stems and seeds. Peel and mince or grate garlic. Place peppers on a baking sheet (divide between two sheets for 8). Drizzle each half with oil; rub to coat. Season with salt and pepper. Arrange cut sides down; roast on top rack (for 8, roast on top and middle racks, swapping halfway) until tender, 10-15 minutes.
  3. While peppers roast, finely dice tomato. Roughly chop cilantro. Trim and thinly slice scallions, separating whites from greens. Quarter limes. In a small bowl, mix tomato, scallion whites, half the cilantro, juice from 1 lime (for 8, use all cilantro and juice from 2 limes) and a pinch of salt and pepper. Heat a drizzle of oil in a large pan (two large pans or work in batches for 8) over medium-high heat. Add beef, garlic, Mexican Spice Blend, remaining stock concentrates, salt and pepper. Cook, breaking up meat, until browned and cooked through, 4-6 minutes. Using a slotted spoon, transfer beef mixture to a large bowl.
  4. Fluff rice with a fork (it’s OK if rice has extra liquid); transfer to bowl with beef mixture. Stir until combined. Taste and season with salt and pepper if desired. Once peppers are done, remove sheet from oven. Carefully flip peppers and stuff each half with as much filling as will fit. Sprinkle with Mexican cheese blend.
  5. Heat broiler to high or increase oven to 500°F. Transfer stuffed peppers to top rack and broil or roast until cheese is melted and bubbly, 2-4 minutes (for 8, broil or roast in batches). Watch carefully to avoid burning.
  6. In a small bowl, combine guacamole and a squeeze of lime juice; season with salt and pepper. Divide stuffed peppers between plates. Top peppers with juice from two lime wedges (four for 8). Garnish with scallion greens. Serve with guacamole, pico de gallo, sour cream and remaining lime wedges on the side.

Recipe Tips

For extra heat, add a few dashes of hot sauce before serving.

If you prefer a vegetarian version, substitute the ground beef with black beans or plant-based crumbles.

FAQ

Can I use a different type of cheese?

Yes, you can substitute the Mexican cheese blend with shredded cheddar, Monterey Jack or a mix of your favorites.

How do I store leftovers?

Store leftover stuffed peppers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.

Can I make this recipe gluten-free?

Yes, this recipe is naturally gluten-free. Ensure your stock concentrates and spice blends are certified gluten-free if needed.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.