Easy Homemade Stuffed Peppers with Ground Beef and Cheese

Cheesy stuffed peppers are the ultimate comfort food, filled with savory ground beef, onions, and tomatoes, then topped with melted cheddar and mozzarella. This easy recipe is hearty, flavorful, and perfect for weeknight dinners or meal prep. Serve them with rice, salad, or garlic bread for a wholesome, family-friendly meal everyone will love.

Stuffed bell peppers filled with ground beef, veggies, and melted cheese

Stuffed peppers are one of those classic dishes that feels both homey and impressive at the same time. With their vibrant colors and savory filling, they’re the perfect balance of comfort food and a healthy, veggie-forward meal. Each pepper acts as its own little serving bowl, packed with seasoned ground beef, tomatoes, onions, and spices that bring big flavor with minimal effort.

What makes this recipe even better is its versatility. You can swap in your favorite spices, adjust the filling to your taste, or even make them vegetarian! The balance of juicy tomatoes, perfectly seasoned beef, and gooey melted cheese creates a dish that looks as good as it tastes. Served fresh from the oven, these stuffed peppers are sure to become a staple on your dinner table.

Stuffed bell peppers filled with ground beef, veggies, and melted cheese

Why you’ll love this recipe

  • Comfort food made simple Stuffed peppers are a hearty, cheesy, and flavorful meal that’s super easy to make.
  • Balanced and filling – Protein-packed beef, veggies, and cheese all in one dish.
  • Family-friendly Kids and adults both love the cheesy, savory filling; sure to satisfy even the pickiest eater!
  • Extremely customizable – You can easily swap the ground beef for ground turkey, chicken, or plant-based protein.
  • Meal-prep friendly Great for making ahead and reheating throughout the week.

Ingredients needed

Ingredients used to make stuffed peppers with ground beef and cheese
  • 3 bell peppers, cut in half: The main stars of the dish; choose red, yellow, or green for color variety. Make sure to look for peppers that are shiny and firm so that they hold their shape well when roasting in the oven.
  • Olive oil
  • 1 diced yellow onion: For some sweetness and depth of flavor.
  • 3 garlic cloves, minced: Aromatic and savory; enhances the filling.
  • 1 can diced whole tomato (14.5 oz): Adds moisture and flavor to the filling.
  • Seasonings of salt, pepper, cumin, Italian seasoning: The cumin adds warmth and a subtle earthy flavor, while Italian seasoning provides the perfect herby mix to complement the tomato base.
  • 1 pound ground beef: The hearty protein for the filling; look for 80/20 for the perfect mix of lean and fat. You can also swap out the ground beef for ground turkey, chicken, or a plant-based protein.
  • Tomato sauce: Helps bind the filling and keeps it juicy.
  • Shredded cheddar & mozzarella: The sharp creamy flavor of cheddar complements the meaty filling well, while the mozzarella melts beautifully and adds stretchiness.

How to make stuffed peppers

Step 1: Prepare the peppers. Slice bell peppers in half lengthwise, remove seeds and membranes, and place them cut-side up in a baking dish. Drizzle lightly with olive oil, then roast in the oven for 10-15 minutes at 350°F.

Bell peppers cut in half

Step 2: Cook the filling. In a nonstick frying pan with olive oil over medium heat, add onion and cook for about 3-4 minutes until soft and translucent. Then add garlic, chopped tomatoes, and the seasonings, stirring until well combined.

Frying pan with onion, garlic, and tomatoes being sauteed with seasonings

Step 3: Add the beef. Stir in ground beef, breaking it apart with a spoon. Cook until browned, then add in the tomato sauce and bring to a boil.

Frying pan with ground beef, onion, and tomatoes

Step 4: Assemble the peppers and bake. Remove the peppers from the oven once roasted and spoon the beef mixture evenly into the pepper halves. Put back in the oven and bake for 15-20 minutes.

Step 5: Top with cheese. Remove the peppers from the oven and sprinkle the shredded cheddar and mozzarella over each stuffed pepper. Broil in the oven for another 1-2 minutes until cheese is bubbly and golden.

Step 6: Serve hot and enjoy! Let cool slightly before serving.

Stuffed bell peppers filled with ground beef, veggies, and melted cheese

What to serve with stuffed peppers

These stuffed peppers pair well with:

  • A fresh side salad: Lightens the meal with crisp greens.
  • Garlic bread or dinner rolls: Perfect for soaking up extra sauce.
  • Rice or quinoa: Adds extra bulk and helps soak up the savory filling.
  • Roasted vegetables: For a colorful, nutritious side dish.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Stuffed bell peppers filled with ground beef, veggies, and melted cheese

Easy Homemade Stuffed Peppers with Ground Beef and Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: cooktimestory
  • Total Time: 50 minutes
  • Yield: 4 1x

Description

Cheesy stuffed peppers are the ultimate comfort food, filled with savory ground beef, onions, and tomatoes, then topped with melted cheddar and mozzarella. This easy recipe is hearty, flavorful, and perfect for weeknight dinners or meal prep. Serve them with rice, salad, or garlic bread for a wholesome, family-friendly meal everyone will love.


Ingredients

Scale
  • 3 bell peppers
  • 2 tablespoons olive oil
  • Half of yellow onion, diced
  • 4 cloves of garlic, minced
  • 1 whole tomato, diced
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 1 teaspoon cumin
  • 1 tablespoon Italian seasoning
  • 1 pound ground beef
  • 8 oz tomato sauce
  • 1 cup shredded mozzarella + cheddar


Instructions

  1. Preheat oven to 350°F. Wash the bell peppers, slice them in half from top to bottom, and scoop out the insides. Place them cut-side up on a baking dish, drizzle with 1 tablespoon olive oil and a pinch of salt, and roast them in the oven for about 10 minutes (until just starting to brown and are tender, but still holding their shape).
  2. Meanwhile, heat the remaining oil over medium heat in a large frying pan. Add the onion and cook, stirring frequently, for about 3-4 minutes or until soft and translucent. Add the garlic and cook for 1 minute more. Add the chopped tomatoes and seasonings, and cook for an additional 5 minutes.
  3. Add the ground beef to the pan and increase the heat to medium-high. Cook, using a wooden spoon to break up the meat, until the beef is browned and almost cooked through, about 5 minutes. Add the tomato sauce and bring to a boil.
  4. Remove the roasted peppers from the oven and divide the meat filling evenly into each one. Return the filled peppers to the oven and cook for 15-20 minutes.
  5. Remove the peppers from the oven, sprinkle the shredded cheese on top, and return to the oven. Broil for an additional 1-2 minutes until the cheese is melted and bubbling. Let cool slightly before serving and enjoy!
  • Prep Time: 15
  • Cook Time: 35

Similar Posts

4 Comments

  1. These stuffed peppers look absolutely delicious! 😍 I love how hearty and cheesy they are — perfect for a cozy dinner. Can’t wait to try your version soon, thanks for sharing!

Leave a Reply to Shima Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star