Classic Stuffed Peppers Recipe: The Best Traditional Family Dinner

Total Time: 1 hr Difficulty: Beginner
Grandma's Recipe Never Goes Out of Style
Six stuffed bell peppers with melted cheese in a baking dish with tomato sauce pinit

There’s something about classic stuffed peppers that just feels like home. My grandmother made these every Sunday, and the smell of them baking in tomato sauce would fill the entire house. Now I make them the same way she did, and they never disappoint.

This isn’t some fancy modern twist or complicated technique. This is the real deal—ground beef, rice, tomato sauce, and tender bell peppers. Simple ingredients that come together into something way better than the sum of their parts.

These stuffed peppers are the kind of meal that feeds everyone without breaking the bank, tastes even better as leftovers, and makes your kitchen smell absolutely incredible. If you’ve never made traditional stuffed peppers before, this is your recipe.

Why You’ll Love This Recipe

Traditional Recipe That Actually Works: This is the tried-and-true method that’s been passed down for generations. No weird ingredients or complicated steps. Just straightforward cooking that delivers perfect results every time.

Perfect Balance of Everything: The ratio of meat to rice to vegetables is spot-on. You’re not eating mostly rice with a little meat, or vice versa. Every bite has all the flavors working together exactly right.

Feeds a Crowd Affordably: Ground beef and rice are budget-friendly, and six peppers feed at least six people generously. You can make this for under $15 and have a complete, satisfying dinner that feels special.

Makes the Best Leftovers: These actually taste better the next day when all the flavors have melded together. The peppers soak up more of that tomato sauce, and everything just gets more delicious. Leftovers you’ll actually look forward to eating.

Kid-Friendly Comfort Food: Even picky eaters tend to like stuffed peppers. There’s something about eating out of a “pepper bowl” that makes vegetables more appealing to kids. Plus, the filling tastes like a really good meat sauce.

Can Be Prepped Ahead: You can stuff the peppers in the morning, refrigerate them, then pop them in the oven when you get home. Or freeze them for later. Perfect for meal planning and busy schedules.

Ingredients with Key Notes

For the Stuffed Peppers:

  • 6 large bell peppers – Red, yellow, or orange are sweeter; green is more traditional
  • 1½ pounds ground beef – 80/20 or 85/15 lean
  • 1 cup uncooked white rice – Long grain works best
  • 1 medium onion – Diced
  • 3 cloves garlic – Minced
  • 1 can (28 oz) crushed tomatoes – Divided
  • 1 can (15 oz) tomato sauce – For the base
  • 1 cup beef broth – Adds depth to the filling
  • 1½ cups shredded mozzarella cheese – Optional but highly recommended
  • 2 tablespoons olive oil
  • 2 teaspoons Italian seasoning
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes – Optional for a little heat
  • Fresh parsley – For garnish

Key Ingredient Notes:

Bell Pepper Colors: Red, yellow, and orange peppers are sweeter and milder. Green peppers have a slightly bitter taste that’s more traditional. I usually mix colors for visual appeal. Pick peppers that can stand upright on their own.

Ground Beef: Get 80/20 or 85/15 lean. Too lean and your filling will be dry. The fat adds flavor and keeps everything moist during the long baking time.

Rice: Use uncooked white rice—it cooks perfectly in the filling while the peppers bake. Don’t use instant rice or pre-cooked rice. They’ll turn to mush. Long grain rice holds its shape best.

Crushed Tomatoes: You’ll use about half in the filling and the rest on the bottom of your baking dish. This creates that classic rich tomato sauce the peppers bake in.

Cheese: Totally optional but mozzarella on top makes these extra special. Some people mix parmesan in the filling too. Your call on how cheesy you want to go.

Italian Seasoning: This is usually a mix of oregano, basil, thyme, and rosemary. It’s what gives these peppers that classic Italian-American flavor. If you don’t have it, use 1 teaspoon dried oregano and ½ teaspoon dried basil.

Step-by-Step Instructions

Prep Your Peppers

Preheat the Oven: Set it to 350°F. Lower temperature than usual for stuffed peppers, but it gives everything time to cook through without burning.

Cut the Peppers: Slice off the tops about ½ inch down. Save the tops if you want to chop up the usable parts for the filling. Remove all seeds and white membranes inside. Rinse well.

Create Stable Bottoms: If your peppers wobble, carefully trim a tiny slice off the bottom to create a flat surface. Don’t cut into the cavity or your filling will leak out.

Quick Blanch: Bring a large pot of water to boil. Drop in your peppers and boil for 3-4 minutes until slightly softened. This helps them cook through properly. Drain them upside down on paper towels.

Make the Filling

Brown the Beef: Heat olive oil in a large skillet over medium-high heat. Add the ground beef and break it up with a wooden spoon. Cook for 6-8 minutes until no pink remains. Season with salt and pepper as it cooks.

Add Aromatics: Toss in the diced onion and cook for 3-4 minutes until softened. Add the minced garlic and cook for another minute until fragrant. Your kitchen should smell amazing right now.

Mix in Everything: Add the uncooked rice, half the can of crushed tomatoes (about 1½ cups), beef broth, Italian seasoning, paprika, and red pepper flakes if using. Stir everything together well. Let it simmer for 2-3 minutes so the rice can start absorbing some liquid.

Taste and Adjust: This is your filling. Make sure it’s seasoned properly before stuffing the peppers. Add more salt, pepper, or Italian seasoning if needed. Remember, the flavors will mellow as it bakes.

Assemble and Bake

Prep the Baking Dish: Pour the can of tomato sauce plus the remaining crushed tomatoes into the bottom of a 9×13-inch baking dish. Stir to combine. This creates the sauce bed your peppers will bake in.

Stuff Those Peppers: Stand your blanched peppers upright in the baking dish in the tomato sauce. Pack each pepper generously with the beef and rice mixture. Really stuff them full—the rice will absorb liquid and settle as it cooks, so don’t be shy.

Add a Little Liquid: Pour a couple tablespoons of water over each stuffed pepper. This helps create steam and ensures the rice cooks through properly.

Cover and Bake: Cover the entire baking dish tightly with aluminum foil. Bake for 35 minutes. The foil traps steam and helps everything cook evenly.

Add Cheese and Finish: Remove the foil, top each pepper with shredded mozzarella, and bake uncovered for another 10-15 minutes until the cheese is melted and bubbly and the peppers are tender.

Rest Before Serving: Let the peppers sit for 5 minutes after pulling them from the oven. This gives the filling time to set and makes serving way easier.

Finish Strong

Garnish: Sprinkle with fresh chopped parsley for color and freshness. It’s optional but makes them look restaurant-quality.

Serve with Sauce: Use a spatula to carefully lift each pepper onto a plate, and spoon some of that delicious tomato sauce from the bottom of the pan over the top.

Serving Suggestions

These classic stuffed peppers are hearty enough to be a complete meal, but here’s how to round things out:

With Crusty Bread: A loaf of Italian bread or garlic bread is perfect for soaking up that tomato sauce. This is comfort food—lean into it.

Simple Green Salad: A crisp salad with Italian dressing or balsamic vinaigrette cuts through the richness. Keep it simple—just lettuce, tomatoes, cucumbers, and onions.

Roasted Vegetables: Zucchini, eggplant, or green beans roasted with olive oil and garlic make great Italian-style sides. They cook at the same temperature, so you can roast them alongside the peppers.

Mashed Potatoes: If you want to make this extra filling, creamy mashed potatoes or garlic mashed potatoes are amazing with the tomato sauce. Very comforting.

Make It More Italian: Add fresh basil to the filling, use Italian sausage instead of ground beef, and top with parmesan cheese along with the mozzarella. Serve with a glass of red wine.

Make It Mexican-Style: Use taco seasoning in the filling, add black beans and corn, top with pepper jack cheese, and serve with sour cream and salsa. Completely different vibe but equally delicious.

Storage Tips

Refrigerator: Store leftover stuffed peppers in an airtight container with some of the tomato sauce for up to 4 days. They honestly taste even better after a day or two in the fridge.

Reheating: Microwave individual peppers for 2-3 minutes, or reheat in a 350°F oven for 15-20 minutes covered with foil. Add a splash of water or extra tomato sauce if they look dry.

Freezing Before Cooking: Stuff the peppers, wrap each one individually in plastic wrap, then place in a freezer bag. Freeze for up to 3 months. Thaw in the fridge overnight, then bake as directed. You might need to add 10 extra minutes to the cooking time.

Freezing After Cooking: Let the cooked peppers cool completely, then wrap and freeze the same way. Reheat from frozen at 350°F for 45-50 minutes, covered with foil, until heated through.

Meal Prep Strategy: Make a double batch and freeze half. Future you will be so grateful when you pull out ready-to-bake stuffed peppers on a busy weeknight.

Leftover Filling: If you have extra filling, freeze it and use it for another batch of peppers later. Or use it as a pasta sauce—it’s basically a really good meat sauce anyway.

Difficulty: Beginner Prep Time 20 mins Cook Time 40 mins Total Time 1 hr
Cooking Temp: 175  C Estimated Cost: $ 16
Best Season: Suitable throughout the year, Fall

Description

This Classic Stuffed Peppers Recipe features tender bell peppers filled with a savory mixture of ground beef, rice, onions, and seasonings, all baked in rich tomato sauce. A timeless comfort food that the whole family will love.

Ingredients

Main:

Instructions

  1. Preheat oven to 350°F.
  2. Cut tops off bell peppers and remove seeds and membranes. Trim bottoms if needed to stand upright.
  3. Boil peppers in water for 3-4 minutes until slightly softened. Drain upside down.
  4. Heat olive oil in large skillet over medium-high heat. Brown ground beef 6-8 minutes. Season with salt and pepper.
  5. Add diced onion and cook 3-4 minutes. Add garlic and cook 1 minute.
  6. Stir in uncooked rice, half the crushed tomatoes (about 1½ cups), beef broth, Italian seasoning, paprika, and red pepper flakes. Simmer 2-3 minutes.
  7. Pour tomato sauce and remaining crushed tomatoes into 9x13 baking dish. Stir to combine.
  8. Stand peppers upright in tomato sauce. Stuff each pepper generously with beef mixture.
  9. Drizzle a couple tablespoons of water over each pepper.
  10. Cover tightly with foil and bake 35 minutes.
  11. Remove foil, top each pepper with mozzarella cheese, and bake uncovered 10-15 minutes until cheese is melted and peppers are tender.
  12. Let rest 5 minutes. Garnish with parsley and serve with tomato sauce from the pan.

Note

  • Use uncooked rice—it cooks perfectly while baking
  • Can substitute ground turkey or Italian sausage for beef
  • Peppers are done when tender and rice is cooked through
  • Freezes well before or after baking
  • For Mexican version: use taco seasoning and top with pepper jack
Keywords: classic stuffed peppers recipe, best stuffed peppers recipe, traditional stuffed peppers, stuffed bell peppers with tomato sauce, italian stuffed bell peppers
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Do I need to pre-cook the rice before stuffing the peppers?

No! Use uncooked rice and it will cook perfectly in the filling while the peppers bake. This is actually the secret to getting the right texture. Pre-cooked rice will turn mushy and absorb too much liquid. The uncooked rice absorbs the beef broth and tomato juices as it bakes, which is exactly what you want. Just make sure you're using regular long-grain white rice, not instant rice.

Can I use different colored bell peppers or does it matter?

You can absolutely mix and match colors! Red, yellow, and orange peppers are sweeter and milder, while green peppers have a slightly bitter, more vegetal taste that's traditional. I usually grab whatever looks good at the store and mix colors for a prettier presentation. The cooking time and method are exactly the same regardless of color. Just pick peppers that are roughly the same size so they cook evenly.

How do I make classic stuffed peppers in a slow cooker?

Skip the blanching step entirely. Make the filling as directed, stuff the raw peppers, and place them upright in your slow cooker. Pour the tomato sauce around (not over) the peppers. Cook on low for 6-7 hours or high for 3-4 hours. Add cheese during the last 15 minutes if using. The peppers will be softer and more collapsed than the oven version, but the flavor is still great. Perfect for set-it-and-forget-it cooking.

Can I freeze stuffed peppers and how do I reheat them?

Yes! You can freeze them before or after cooking. Before cooking: stuff the peppers, wrap individually in plastic wrap, then place in freezer bags for up to 3 months. Thaw overnight in the fridge, then bake as directed. After cooking: let them cool completely, then wrap and freeze the same way. Reheat from frozen at 350°F for 45-50 minutes covered with foil. Both methods work great for meal prep.

What can I substitute for ground beef in this recipe?

Ground turkey or chicken work well—just add a bit more seasoning since they're blander than beef. Italian sausage (removed from casings) is amazing and adds tons of flavor. Ground pork works too. For vegetarian: use cooked lentils or a plant-based ground meat substitute. You could also do a mix of rice, beans, and vegetables. FYI, if using turkey or chicken, add an extra tablespoon of olive oil to keep the filling moist.

How do I prevent my stuffed peppers from getting watery?

A few tricks: First, drain your blanched peppers really well upside down before stuffing. Second, don't add too much liquid to the filling—stick to the recipe amounts. Third, use crushed tomatoes instead of diced (they're thicker). Fourth, let the peppers rest for 5 minutes after baking so any excess liquid can be reabsorbed. And finally, don't cover them with sauce—the sauce should be in the bottom of the pan, not poured over the tops.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.