Cheesy Stuffed Bell Peppers Recipe with Ground Beef and Mexican Rice Easy and Flavorful

Ready In 45 minutes
Servings 4 servings
Difficulty Easy

Glossy, thick-skinned bell peppers, their colors shouting from the counter — red, yellow, green — and that’s the whole point. The way these peppers cradle the cheesy, savory filling just right, like little edible bowls, is what I made this for. Everything else, the spices, the rice, the ground beef, they’re just the supporting cast to that satisfying, slightly crisp pepper skin that softens just enough in the oven.

I remember the first time I stuffed bell peppers with a hearty mix of ground beef and Mexican rice. The peppers held their shape but gave way to a tender bite, the cheese melted into pockets of warm, gooey comfort that made me pause mid-chew. Honestly, it was that contrast—the firm pepper exterior against the creamy, spiced filling—that made this recipe stick with me. It’s kind of like a little edible surprise in each bite.

There’s this quiet satisfaction in spooning out the filling that’s melded with melted cheese and spices, the scent wafting just enough to pull everyone into the kitchen. It’s not just dinner; it’s a texture story that unfolds on your plate, and that’s what keeps me coming back to these flavorful cheesy stuffed bell peppers with ground beef and Mexican rice.

So, if you’re craving something that feels like a warm hug but with a bit of crunch, this recipe might just become your new favorite weeknight staple. It’s comfort food with a bit of a twist, and it delivers every time without any fuss.

Why You’ll Love This Recipe

This cheesy stuffed bell peppers recipe is one I’ve perfected through many trials, tweaks, and the occasional burnt batch (hey, happens to the best of us). It’s easy to make and packs a punch of flavor that feels hearty without being heavy. Here’s why it stands out:

  • Quick & Easy: Ready in about 45 minutes, perfect for busy weeknights when you want something satisfying but don’t want to slave away in the kitchen.
  • Simple Ingredients: Ground beef, bell peppers, rice, cheese, and pantry spices—no fancy shopping required. I usually keep the essentials on hand, so I can whip this up anytime.
  • Perfect for Family Dinners: Whether it’s a casual weeknight or a small gathering, these peppers are a crowd-pleaser. Even picky eaters tend to devour these cheesy pockets.
  • Flavorful & Texturally Delightful: The blend of seasoned ground beef with zesty Mexican rice and gooey cheese inside a tender pepper is honestly a combo that nails both taste and mouthfeel.
  • Customizable: This isn’t just another stuffed pepper recipe. I blend the rice with spices like cumin and chili powder and add fresh cilantro for brightness. Plus, the cheese melt is just right every time, thanks to a quick broil finish.

What sets this recipe apart is how all the components come together without losing their unique textures—the slight firmness of the pepper, the fluffy rice, and that stringy, melty cheese topping. It’s the kind of meal that makes you close your eyes after the first bite and smile quietly to yourself.

And, honestly, there’s no stress here. It’s a recipe you can trust to turn out well, whether you’re an experienced cook or just starting out.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with a few fresh items that make all the difference.

  • Bell Peppers: 4 large bell peppers (red, yellow, or green work great). Choose firm peppers with smooth skins for the best stuffing experience.
  • Ground Beef: 1 pound (450g) of lean ground beef (85% lean is my go-to as it balances flavor and less grease).
  • Mexican Rice: 1 cup (185g) cooked rice—white or brown rice works. I like to use leftover rice or cook fresh with a bit of tomato sauce for extra flavor.
  • Onion: 1 medium onion, finely chopped (adds sweetness and depth).
  • Garlic: 2 cloves, minced (fresh garlic is key for that punch).
  • Tomato Sauce: 1 cup (240ml) – I prefer plain tomato sauce or a mild salsa to mix into the beef and rice.
  • Cheese: 1 ½ cups (about 150g) shredded cheddar or Monterey Jack cheese (the melting quality here is everything). I’ve tried Sargento shredded cheese for convenience and a great melt.
  • Spices: 1 tsp ground cumin, 1 tsp chili powder, ½ tsp smoked paprika, salt and pepper to taste.
  • Fresh Cilantro: About 2 tbsp chopped (optional but highly recommended for freshness).
  • Olive Oil: 1 tbsp for sautéing.
  • Optional: A splash of lime juice or diced jalapeño for heat.

If you want a gluten-free version, use rice that’s confirmed gluten-free and check your tomato sauce labels. For a vegetarian twist, swap the beef for cooked lentils or plant-based crumbles.

Equipment Needed

To make these stuffed bell peppers, you’ll want a handful of common kitchen tools:

  • A sharp chef’s knife (for slicing tops off the peppers and chopping veggies).
  • A cutting board (preferably sturdy and easy to clean).
  • A large skillet or sauté pan for cooking the beef and rice mixture.
  • A medium bowl for mixing ingredients if needed.
  • A baking dish (about 9×13 inches or similar) to arrange the peppers for baking.
  • Measuring cups and spoons for precise seasoning and portioning.
  • Optional: A spoon or small ice cream scoop to fill the peppers neatly.

For a budget-friendly option, any oven-safe casserole dish works fine, and I’ve found that a heavy-bottomed skillet helps cook the beef evenly without burning. If you don’t have a fancy grater, pre-shredded cheese works just fine here (just watch out for fillers that affect melting).

Preparation Method

cheesy stuffed bell peppers preparation steps

  1. Preheat your oven to 375°F (190°C). This gives you enough heat to roast the peppers nicely without drying out the filling.
  2. Prepare the bell peppers: Wash and dry them thoroughly. Cut off the tops about ½ inch from the stem and scoop out the seeds and membranes. If needed, trim a tiny bit off the bottoms so they stand upright but avoid cutting through the pepper.
  3. Cook the rice: If you don’t have leftover rice, cook ½ cup (90g) of uncooked white rice according to package instructions (about 15 minutes). For extra flavor, cook it with a splash of tomato sauce or broth instead of water.
  4. Sauté the aromatics: Heat 1 tbsp olive oil in a skillet over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes. Toss in the minced garlic and sauté for another 30 seconds until fragrant.
  5. Brown the ground beef: Add the ground beef to the skillet. Break it up with a wooden spoon and cook until no longer pink, about 5-7 minutes. Drain any excess fat if necessary.
  6. Add spices and tomato sauce: Stir in cumin, chili powder, smoked paprika, salt, and pepper. Pour in the tomato sauce and mix well. Let it simmer on low for 3-5 minutes to marry the flavors.
  7. Combine with rice and cilantro: Remove from heat and stir in the cooked rice and fresh cilantro. Taste and adjust seasoning if needed; a little splash of lime juice here can brighten the whole mix.
  8. Stuff the peppers: Spoon the beef and rice mixture evenly into each pepper cavity. Pack it gently but don’t overfill to avoid spilling during baking.
  9. Add cheese: Generously top each pepper with shredded cheese. This will melt into a golden, gooey layer that keeps the filling moist and adds that irresistible cheesy pull.
  10. Bake: Place the stuffed peppers upright in a baking dish. Add about ½ inch (1.2 cm) of water to the bottom of the dish to steam the peppers slightly and keep them tender. Cover loosely with foil and bake for 30 minutes.
  11. Broil for finishing touch: Remove the foil and switch the oven to broil. Broil the peppers for 3-5 minutes until the cheese bubbles and browns just a bit. Keep a close eye here to avoid burning.
  12. Rest and serve: Let the peppers cool for 5 minutes before serving. This helps the filling set slightly for cleaner bites.

If you run into any trouble—like peppers tipping over—try propping them with bits of foil or nestling them tightly together in the baking dish. Also, if your filling feels dry, a splash more tomato sauce or a drizzle of olive oil before baking can help keep things juicy.

Cooking Tips & Techniques

Getting stuffed bell peppers just right is all about balancing moisture and texture. Here are some tips I’ve picked up along the way:

  • Don’t overcook the peppers before stuffing. While some recipes call for blanching peppers, I prefer to stuff them raw and bake with a little water in the pan. This keeps the peppers tender but still with a slight bite.
  • Cook the rice fully before mixing into the filling. Undercooked rice will make the filling mushy or uneven. Leftover rice is perfect here—it already has a nice texture.
  • Drain excess fat from the ground beef. Too much grease can make the filling soggy. I usually brown the beef, then pour off the fat before adding spices and sauce.
  • Use a good melting cheese. Cheddar, Monterey Jack, or a blend works best. Avoid pre-shredded cheeses with anti-caking agents that can affect melt.
  • Broil at the end for texture contrast. That bubbly cheese crust is the final flourish that makes these peppers so crave-worthy.
  • Multitasking: While the peppers bake, you can prep a simple side, like a fresh salad or roasted veggies, to round out the meal efficiently.

I once tried swapping ground turkey here and found the mixture a bit drier—adding a spoonful of sour cream or cream cheese to the filling helped keep it moist. Trust me, sometimes it takes a few tries to find your perfect filling balance.

Variations & Adaptations

This recipe is a great base for all kinds of tweaks depending on your pantry and preferences:

  • Vegetarian: Replace the ground beef with cooked lentils, black beans, or plant-based crumbles. Add extra veggies like corn or zucchini for bulk.
  • Spicy Kick: Add diced jalapeños or a pinch of cayenne pepper to the filling for heat. Swap mild cheddar for pepper jack cheese.
  • Different Cheeses: Try mozzarella for a stretchier melt or a Mexican blend for authentic flavor. Cotija cheese sprinkled on top after baking adds a salty finish.
  • Grain Alternatives: Quinoa or cauliflower rice works well if you want a lower-carb option.
  • Slow Cooker Stuffed Peppers: After stuffing, place peppers in a slow cooker with a bit of broth and cook on low for 4-6 hours for tender, hands-off cooking.

Personally, I’ve made these stuffed peppers with a combo of beef and chorizo once, and that smoky sausage flavor took the dish to a whole new level—definitely worth trying if you want a flavor punch.

Serving & Storage Suggestions

These stuffed bell peppers are best served warm, straight from the oven when the cheese is still melty and the peppers are tender but firm. I like to let them rest a few minutes before plating so the filling settles nicely.

Pairing them with a crisp green salad or some sautéed greens balances the richness perfectly. For drinks, a cold cerveza or a tangy lime agua fresca complements the Mexican rice flavors beautifully.

To store leftovers, cover the peppers tightly and refrigerate for up to 3 days. Reheat gently in a 350°F (175°C) oven for 10-15 minutes to keep the cheese melty and peppers moist. Avoid the microwave if you want to preserve texture.

This recipe also freezes well. Wrap individual stuffed peppers in foil or place in an airtight container and freeze for up to 2 months. Thaw overnight in the fridge before reheating in the oven.

Flavors actually deepen after a day or two, so make these ahead and enjoy the next-day comfort.

Nutritional Information & Benefits

This cheesy stuffed bell peppers recipe offers a balanced meal with protein, veggies, and carbs all in one vessel. Here’s a rough estimate per serving (1 stuffed pepper):

Calories ~350 kcal
Protein 25g
Carbohydrates 30g
Fat 15g
Fiber 4g

The bell peppers provide vitamin C and fiber, while the ground beef is a great source of iron and protein. Mexican rice adds energy-sustaining carbohydrates with some B vitamins. Using lean beef and controlling cheese portions keeps the dish on the lighter side for a comfort meal.

If you’re gluten-free, this recipe fits perfectly as long as you check your rice and tomato sauce labels. For lower-carb options, substituting cauliflower rice cuts down on carbs without sacrificing texture.

I always appreciate meals like this that feel indulgent but offer real nutrition, especially after a long day when convenience is key but quality matters.

Conclusion

These flavorful cheesy stuffed bell peppers with ground beef and Mexican rice are a satisfying, hands-on dinner that brings both comfort and excitement to the table. The way the tender, slightly crisp peppers hold a savory, cheesy filling is a texture-driven joy that never gets old.

Feel free to customize this recipe to your taste—spice it up, swap proteins, or try different cheeses. This dish is flexible but always delivers that home-cooked warmth.

Honestly, this recipe has earned a permanent spot in my rotation because it’s reliable, crowd-pleasing, and just plain delicious. If you try it out, I’d love to hear how you made it your own or what tweaks you discovered!

Now, go ahead and enjoy the magic of stuffed peppers that truly satisfy, inside and out.

FAQs

Can I use other types of ground meat in this stuffed peppers recipe?

Yes! Ground turkey, chicken, or even pork can be used. Just keep in mind that leaner meats may need a bit of added moisture, like a splash of broth or tomato sauce, to keep the filling juicy.

How do I prevent the bell peppers from getting too soft or mushy?

To avoid mushy peppers, don’t pre-cook them too long. Stuff them raw and bake with a little water in the dish to steam gently. Removing the seeds and membranes also helps them cook evenly.

Can I prepare these stuffed peppers ahead of time?

Absolutely! You can stuff the peppers and refrigerate them covered for up to 24 hours before baking. This makes meal prep easy and convenient for busy days.

What’s a good substitute for Mexican rice in this recipe?

You can swap Mexican rice with plain cooked rice, quinoa, or cauliflower rice for a low-carb option. Just adjust seasonings to keep the flavor profile vibrant.

How do I store and reheat leftover stuffed peppers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F (175°C) for 10-15 minutes to maintain texture and melt the cheese nicely.

For more comforting dinner ideas with a Mexican twist, you might enjoy my creamy cheesy taco pasta or the flavorful one-pot taco spaghetti recipe. Both bring that cheesy, hearty vibe in easy-to-make dishes perfect for busy nights.

Pin This Recipe!

cheesy stuffed bell peppers recipe

Print

Cheesy Stuffed Bell Peppers Recipe with Ground Beef and Mexican Rice

A flavorful and easy recipe featuring glossy bell peppers stuffed with a savory mix of ground beef, Mexican rice, and melted cheese, baked to tender perfection with a crispy cheese topping.

  • Author: Rowan
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 4 large bell peppers (red, yellow, or green)
  • 1 pound lean ground beef (85% lean)
  • 1 cup cooked Mexican rice (white or brown)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup tomato sauce or mild salsa
  • 1 ½ cups shredded cheddar or Monterey Jack cheese (about 150g)
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • ½ tsp smoked paprika
  • Salt and pepper to taste
  • 2 tbsp fresh cilantro, chopped (optional)
  • 1 tbsp olive oil
  • Optional: splash of lime juice
  • Optional: diced jalapeño for heat

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Wash and dry the bell peppers. Cut off the tops about ½ inch from the stem and scoop out the seeds and membranes. Trim bottoms slightly if needed to stand upright.
  3. Cook ½ cup uncooked white rice according to package instructions (about 15 minutes), optionally with a splash of tomato sauce or broth for flavor.
  4. Heat olive oil in a skillet over medium heat. Add chopped onion and cook until softened, about 3-4 minutes. Add minced garlic and sauté for 30 seconds until fragrant.
  5. Add ground beef to the skillet. Break it up and cook until no longer pink, about 5-7 minutes. Drain excess fat if necessary.
  6. Stir in cumin, chili powder, smoked paprika, salt, and pepper. Pour in tomato sauce and simmer on low for 3-5 minutes.
  7. Remove from heat and stir in cooked rice and fresh cilantro. Adjust seasoning and add a splash of lime juice if desired.
  8. Spoon the beef and rice mixture evenly into each pepper cavity, packing gently but not overfilling.
  9. Top each stuffed pepper generously with shredded cheese.
  10. Place peppers upright in a baking dish. Add about ½ inch of water to the bottom of the dish. Cover loosely with foil and bake for 30 minutes.
  11. Remove foil and broil for 3-5 minutes until cheese bubbles and browns slightly. Watch closely to avoid burning.
  12. Let peppers rest for 5 minutes before serving to allow filling to set.

Notes

Do not overcook peppers before stuffing; bake raw with water in the dish to keep them tender but firm. Drain excess fat from beef to avoid soggy filling. Use good melting cheese like cheddar or Monterey Jack. Broil at the end for a bubbly, browned cheese crust. If peppers tip over, prop with foil. Add a splash of tomato sauce or olive oil if filling seems dry before baking.

Nutrition

  • Serving Size: 1 stuffed bell peppe
  • Calories: 350
  • Fat: 15
  • Carbohydrates: 30
  • Fiber: 4
  • Protein: 25

Keywords: stuffed bell peppers, cheesy stuffed peppers, ground beef recipe, Mexican rice, easy dinner, weeknight meal, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating