Last Tuesday, I came home from work completely drained. My brain was fried, my kids had been bickering since the bus dropped them off, and the fridge was looking at me like it had some judgmental opinion about my grocery shopping habits. I had exactly forty-five minutes before dinner, and the idea of chopping vegetables, browning meat, and assembling a complex meal felt impossible. Then I remembered I had some bell peppers and ground beef in the freezer.
I threw together what I thought would be a mediocre dinner. Thirty minutes later, the house smelled like garlic and melted cheese, and my husband actually asked me to add these to our regular rotation. That’s how I discovered that sometimes the best recipes happen when you’re not overthinking it. These cheesy ground beef stuffed bell peppers have become our go-to weeknight dinner—they take about 30 minutes if you prep smart, use ingredients I always have on hand, and taste like something from a family-style Italian restaurant.
I’ve made these stuffed peppers at least a dozen times since that Tuesday, tweaking the seasoning each time until it was perfect. It’s the kind of meal that feels comforting without being heavy, nutritious without being boring, and most importantly, it doesn’t require me to stand over the stove for hours. If you’re looking for a reliable dinner that checks all the boxes—protein, veggies, cheese, and speed—you need to try this.
Why You’ll Love This Recipe
There are about ten reasons I keep making these cheesy ground beef stuffed bell peppers, but here are the big ones that keep me coming back to the recipe box:
- Stupid Simple — Seriously, if you can chop an onion and mix a bowl, you can make this. I’ve walked my teenage son through it over FaceTime while he was at college. No fancy techniques required.
- Lightning Fast — 30 minutes from start to finish, and only 15 of those are active cooking. I make this on weeknights when I get home at 7pm and need to eat by 7:45.
- Pantry-Friendly — You probably have 80% of these ingredients already. I keep ground beef, rice, and canned tomatoes stocked just so I can make this on a whim.
- Crowd-Pleaser — I’ve served this to my vegetarian sister (she skips the beef), my gluten-free neighbor, and my I-only-eat-chicken dad (with modifications). Everyone loves it.
- Makes Amazing Leftovers — Actually tastes better the next day. The flavors meld together overnight. I deliberately make extra for lunch throughout the week.
- Budget-Smart — Feeds 4-6 people for under $15. That’s less than one meal at a fast-food place, and way healthier.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m particular about three ingredients here, and I’ll tell you exactly why. This looks like a long list, but most of it is pantry basics.
For the Filling
Ground beef (1 pound / 450g) — I use 80/20 for flavor. Leaner beef can get dry. If you prefer turkey, that works too, but beef has that rich taste we all crave.
Yellow onion (1 medium, diced / about 200g) — Sweet onions work too, but yellow gives better depth. White onions are too sharp for this.
Garlic (4 cloves, minced / about 2 tablespoons) — Yes, four cloves. Don’t skimp. Fresh only—no jarred garlic in this recipe. It changes the flavor profile entirely.
Long-grain white rice (1 cup / 200g, uncooked) — I use jasmine or basmati for fragrance. Pre-cooked rice works in a pinch, but fresh-cooked has better texture. Cook it according to package directions while the peppers bake.
Black beans (1 can / 15oz, drained and rinsed) — Adds fiber and makes it more filling. I love the texture contrast.
Diced tomatoes (1 can / 14.5oz) — Use fire-roasted if you can find it. It adds a smoky depth that regular canned tomatoes lack. Don’t drain them!
Taco seasoning (2 tablespoons) — Or use equal parts cumin, chili powder, paprika, and garlic powder. I buy a pre-mixed packet for convenience, but homemade is fresher.
Beef broth (½ cup / 120ml) — I use low-sodium so I can control salt. Vegetable broth works for a lighter version.
For the Topping
Cheddar cheese (2 cups / 200g, shredded) — Sharp cheddar has the best flavor. I buy the block and shred it myself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly.
Sour cream (¼ cup / 60g) — Optional, but adds a cool tang when you serve it. Greek yogurt works as a lighter substitute.
Fresh cilantro (¼ cup, chopped) — For garnish. It brightens up the rich flavors. If you hate cilantro, skip it or use parsley.
Lime wedges — Just for squeezing over the top at the table. Adds acidity to cut through the cheese.
For the Peppers
Bell peppers (4 large, any color) — I use a mix of red, yellow, and orange for color. Green peppers are more bitter. Make sure they’re sturdy enough to stand upright.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large skillet — 12-inch works best for browning the beef. I prefer stainless steel or cast iron, but non-stick works too. You need enough surface area to get a good sear on the meat.
Baking dish — 9×13 inch casserole dish. It needs to hold all four peppers comfortably. Glass or ceramic works best for even heating.
Sharp knife — For chopping onions and garlic. Dull knives make you cry more—learned this the hard way.
Peeler or small knife — To scoop out the pepper seeds. A small spoon works too, but a knife is faster.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.
Wooden spoon — For stirring the filling. Silicone works too. Don’t use metal on non-stick.
Optional but nice:
- Vegetable peeler — Makes removing the pepper tops easier.
- Microwave-safe bowl — If you want to soften the peppers quickly before baking.
How to Make Cheesy Ground Beef Stuffed Bell Peppers
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep the Peppers (5 minutes)
Preheat your oven to 375°F (190°C). Wash the bell peppers and cut off the tops. Use a small knife or spoon to scrape out the seeds and white membranes inside. Be gentle so you don’t tear the walls. If the peppers are wobbly, slice a tiny bit off the bottom so they stand flat. This is crucial—they need to be stable in the baking dish.
Step 2: Cook the Rice (15-20 minutes)
While you preheat the oven, start the rice. Rinse 1 cup of long-grain white rice under cold water until the water runs clear. Combine with 2 cups of water or broth in a small pot. Bring to a boil, then reduce heat to low, cover, and simmer for 18-20 minutes. Fluff with a fork when done. Set aside.
Step 3: Brown the Beef (5-7 minutes)
Heat a large skillet over medium-high heat. Add the ground beef and break it up with a wooden spoon. Cook until browned and no pink remains, about 5-7 minutes. Drain excess fat if there’s a lot, but leave a little for flavor. Add the diced onion and cook for 2-3 minutes until soft. Add the minced garlic and taco seasoning. Stir for 1 minute until fragrant.
Step 4: Make the Filling (3 minutes)
Reduce heat to low. Add the drained black beans, diced tomatoes (with juices), and beef broth. Stir well. Let it simmer for 2 minutes to let flavors meld. Remove from heat and stir in the cooked rice. Taste and adjust seasoning if needed. It should be moist but not soupy.
Step 5: Stuff and Bake (25-30 minutes)
Place the hollowed-out peppers upright in the baking dish. You can add a little water to the bottom of the dish to help them steam slightly. Spoon the beef mixture into each pepper, packing it down gently but leaving a little room at the top for cheese. Bake at 375°F for 25-30 minutes, until the peppers are tender-crisp.
Step 6: Add Cheese and Finish (5 minutes)
Remove the dish from the oven. Sprinkle 2 cups of shredded cheddar cheese evenly over the tops. Return to the oven for 3-5 minutes, until the cheese is melted and bubbly. Remove and let cool for 5 minutes—this helps the filling set slightly so it doesn’t fall out when you serve.
Step 7: Serve
Top with a dollop of sour cream, fresh cilantro, and a squeeze of lime. Serve immediately. They’re best eaten with a fork since they’re juicy and hot.
Total Time: About 45 minutes (15 minutes active, 30 minutes mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making these stuffed peppers dozens of times. These tips will save you from my mistakes.
Don’t Overstuff the Peppers
It’s tempting to pile the filling high, but if you overstuff them, the peppers can split open in the oven. Pack them in firmly but leave about an inch of space at the top for the cheese to melt.
Use a Mix of Peppers
Red, yellow, and orange peppers are sweeter and more tender than green ones. If you use green peppers, consider microwaving them for 2-3 minutes first to soften them slightly. They have a more bitter flavor and thicker walls.
Shred Your Own Cheese
Pre-shredded cheese is coated in cellulose to prevent clumping. This means it doesn’t melt as smoothly. Buy a block of cheddar and shred it yourself—it takes two minutes and makes a huge difference in texture.
Save Some Pasta Water? No, Save Some Broth!
If your filling looks too dry after mixing, add a splash of beef broth. It should be moist enough that it sticks together when you scoop it, but not so wet that it pools in the pepper.
Make-Ahead Strategy
Assemble the stuffed peppers up to 24 hours ahead. Cover and refrigerate. When ready to bake, you might need to add 5-10 minutes to the baking time since they’re starting cold. This is my favorite time-saver for busy weeknights.
Common Mistakes (and how to avoid them)
- Mistake: Peppers are raw Fix: Bake longer, or start with softer peppers. Check tenderness with a knife after 25 minutes.
- Mistake: Filling is dry Fix: Add more broth or tomatoes next time. The rice absorbs liquid, so ensure the mixture is moist before stuffing.
- Mistake: Peppers fall over Fix: Trim a tiny slice off the bottom so they stand flat. Or place them in a muffin tin for extra stability.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Turkey Version
Swap ground beef for ground turkey. Use 93% lean to keep it moist. Add a little extra olive oil to the pan. It’s lighter but still delicious.
Vegetarian Option
Skip the beef and double the black beans. Add 1 cup of corn kernels for sweetness. Use vegetable broth instead of beef broth. It’s hearty and satisfying.
Spicy Kick
Add 1 teaspoon of cayenne pepper or a diced jalapeño to the skillet. Top with sliced jalapeños and pepper jack cheese. For those who like heat.
Gluten-Free
Use gluten-free taco seasoning and ensure your broth is certified gluten-free. Everything else is naturally gluten-free. I use Old El Paso gluten-free seasoning.
Mexican Rice Swap
Use pre-made Mexican rice instead of plain white rice. It adds extra flavor and color. Saves time on seasoning.
Dairy-Free
Use dairy-free cheddar shreds and skip the sour cream. Top with avocado slices instead. It’s creamy and rich without the dairy.
Protein Boost
Add 1 cup of cooked lentils or quinoa to the filling. Increases protein and fiber. Great for meal prep.
Seafood Twist
Swap beef for cooked shrimp. Add 1 teaspoon of Old Bay seasoning. Top with Monterey Jack cheese. Different vibe but still tasty.
Serving & Storage
How to Serve
I usually serve these straight from the baking dish at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed them:
- Side Dishes: Simple green salad with lime vinaigrette, Mexican street corn (elote), or roasted sweet potatoes.
- Toppings Bar: When I have guests, I put out extra sour cream, salsa, cilantro, jalapeños, and lime wedges. Everyone customizes their pepper.
- Wine Pairing: Not a wine expert, but my wine-snob friend says a crisp Sauvignon Blanc or a light Pinot Noir works great with this.
Storage Instructions
Refrigerator: Store in an airtight container for up to 4 days. The peppers will soften further in the fridge—totally normal. The filling stays moist.
Reheating: Best method: Add a splash of water to a microwave-safe plate, cover the pepper, and heat for 1-2 minutes until warm. Oven method: Wrap in foil and heat at 350°F for 15 minutes. Microwave works fine for quick lunches.
Freezing: These freeze well! Assemble them raw, wrap tightly in plastic and foil. Freeze for up to 3 months. Thaw overnight in the fridge before baking. Add 10-15 minutes to baking time if baking from frozen.
Meal Prep: Make a double batch on Sunday. Store in the fridge. Reheat one or two per night. Takes 2 minutes in the microwave and tastes way better than takeout.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Based on 4 servings.
| Nutrient | Per Serving |
|---|---|
| Calories | 480 |
| Protein | 32g |
| Carbs | 42g |
| Fiber | 6g |
| Sugar | 8g |
| Fat | 22g |
| Saturated Fat | 10g |
| Cholesterol | 75mg |
| Sodium | 650mg |
What’s Good: High in protein from beef and beans. Good fiber from peppers and beans. Rich in Vitamin C from the peppers.
What to Know: Higher in sodium from seasoning and broth. Contains dairy and gluten (unless modified). Moderate calories.
My Take: Look, this is comfort food with cheese and beef. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use turkey and less cheese. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to cheesy ground beef stuffed bell peppers! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spice level. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use pre-cooked rice?
You can, but fresh-cooked rice has better texture and absorbs the flavors better. If you use pre-cooked, add it at the end and just warm it through. Don’t let it sit too long or it gets mushy.
Why did my peppers fall over in the oven?
They probably weren’t stable on the bottom. Trim a tiny slice off the bottom so they stand flat. Or place them in a muffin tin for extra support. This is a common issue, but easy to fix.
Can I make these ahead and bake later?
Absolutely! Assemble them up to 24 hours ahead. Cover and refrigerate. When ready to bake, you might need to add 5-10 minutes to the baking time since they’re starting cold. This is my favorite time-saver.
Why did my filling turn out dry?
Rice absorbs liquid. If your filling looks dry after mixing, add a splash of broth or water. It should be moist enough that it sticks together when you scoop it, but not so wet that it pools.
Can I freeze stuffed peppers?
Yes! Assemble them raw, wrap tightly in plastic and foil. Freeze for up to 3 months. Thaw overnight in the fridge before baking. Add 10-15 minutes to baking time if baking from frozen.
What cheese is best for this recipe?
Sharp cheddar is my favorite for flavor. Monterey Jack melts beautifully. A mix of both is perfect. Avoid pre-shredded cheese—it doesn’t melt as smoothly.
Can I use green peppers?
Yes, but they’re more bitter and thicker. Consider microwaving them for 2-3 minutes first to soften them. Red, yellow, and orange peppers are sweeter and more tender.
Pin This Recipe!
Cheesy Ground Beef Stuffed Bell Peppers
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
A quick and easy weeknight dinner featuring bell peppers stuffed with a savory mixture of ground beef, rice, black beans, and cheese. This recipe is pantry-friendly, takes about 45 minutes total, and tastes like comfort food from a family-style Italian restaurant.
Ingredients
- 4 large bell peppers (red, yellow, or orange preferred)
- 1 pound (450g) ground beef (80/20)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 cup (200g) long-grain white rice, uncooked
- 1 can (15oz) black beans, drained and rinsed
- 1 can (14.5oz) diced tomatoes (fire-roasted preferred)
- 2 tablespoons taco seasoning (or homemade blend)
- 1/2 cup (120ml) beef broth (low-sodium)
- 2 cups (200g) shredded cheddar cheese
- 1/4 cup (60g) sour cream (optional, for serving)
- 1/4 cup fresh cilantro, chopped (for garnish)
- Lime wedges (for serving)
Instructions
- Preheat oven to 375°F (190°C).
- Wash bell peppers, cut off tops, and remove seeds and white membranes. Trim a small slice off the bottom if needed so they stand flat.
- Cook rice according to package directions (rinse 1 cup rice with 2 cups water/broth, bring to boil, simmer 18-20 minutes). Set aside.
- Heat a large skillet over medium-high heat. Add ground beef and cook until browned, breaking it up with a spoon (5-7 minutes). Drain excess fat if desired.
- Add diced onion to the beef and cook until soft (2-3 minutes). Add garlic and taco seasoning, stirring for 1 minute until fragrant.
- Reduce heat to low. Add black beans, diced tomatoes with juices, and beef broth. Simmer for 2 minutes.
- Remove from heat and stir in the cooked rice. Adjust seasoning if needed.
- Place peppers upright in a 9×13 inch baking dish. Spoon the beef mixture into each pepper, packing gently but leaving room for cheese.
- Bake for 25-30 minutes until peppers are tender-crisp.
- Remove from oven and top with shredded cheddar cheese. Return to oven for 3-5 minutes until cheese is melted and bubbly.
- Let cool for 5 minutes before serving. Top with sour cream, cilantro, and lime wedges.
Notes
[‘Use sharp cheddar and shred it yourself for better melting; pre-shredded cheese contains anti-caking agents.’, ‘If using green peppers, microwave for 2-3 minutes first to soften, as they are more bitter and thick.’, ‘Can be assembled up to 24 hours ahead and refrigerated before baking.’, ‘Freezes well: assemble raw, wrap tightly, freeze for up to 3 months, and add 10-15 minutes to baking time if baking from frozen.’]
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed pepper per
- Calories: 480
- Sugar: 8
- Sodium: 650
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 42
- Fiber: 6
- Protein: 32
Keywords: stuffed peppers, ground beef, weeknight dinner, easy recipe, cheesy, family dinner, meal prep


