KitchNext

Stuffed Peppers Beef Cream Cheese

Cream cheese beef stuffed peppers are bell peppers filled with ground beef, rice, and cream cheese. They bake until soft. The cream cheese makes the filling rich and creamy. You don’t need a heavy sauce. The whole dish uses simple items you likely already have at home.

The first time I made these, I was cleaning out my fridge before a trip. I had half a block of cream cheese, a pound of ground beef, and four peppers about to go bad. I stirred the cream cheese into the beef almost as an afterthought. It changed the whole texture. My husband asked for the recipe again three days later. That almost never happens in our house.

I’ve made this dish more than a dozen times since then. I tried different amounts of rice. I tested three kinds of cheese before I picked this mix. Now it’s my go-to for taco night. I make a double batch when my sister visits, because she asks for it every time she’s here.

This recipe is a good fit for busy home cooks. You don’t need a long list of ingredients or fancy tools. It also reheats well, and the flavor holds up the next day. That makes it a smart pick if you like to cook meals ahead of time or pack lunches for the week.

Stuffed Peppers Beef Cream Cheese

Recipe Quick Facts

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 65 minutes
  • Servings: 6 stuffed peppers
  • Difficulty: Easy

Before You Get Started

  • Soften the cream cheese first. Cold cream cheese clumps up. It won’t blend into the beef the right way. I set mine on the counter for 30 minutes before I cook.
  • Cook your rice ahead of time. Raw rice will not fully cook inside the pepper. Use rice that is already cooked and cool.
  • Pick peppers that stand up on their own. Look for a flat bottom. Or cut a thin slice off the base so the pepper does not tip over in the pan.
  • Drain the tomatoes. I skipped this step once. The filling turned out watery and never firmed up. Draining the tomatoes first keeps the texture right.
  • Use beef that is 85% lean, not leaner. I tried 93% lean beef once and the filling turned out dry. The extra fat keeps it moist as it bakes.
  • Boil the peppers first if you want them extra soft. I usually skip this step. But if you like a very tender pepper, boil them for 3 minutes before you stuff them.

Ingredients

  • 6 medium bell peppers, any color, tops cut off and seeded
  • 1 lb (450g) ground beef, 85% lean
  • 8 oz (225g) cream cheese, softened
  • 1 cup cooked white rice, cooled
  • 1 small yellow onion, diced
  • 3 garlic cloves, minced
  • 1 cup shredded cheddar cheese, divided
  • 1 can (14.5 oz) diced tomatoes, drained
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1/2 tsp salt, plus more to taste
  • 1/4 tsp black pepper
  • 2 tbsp olive oil
  • 2 tbsp chopped fresh parsley, for topping

Instructions

Step 1: Prep the Peppers

Cut the top off each bell pepper. Pull out the seeds and the white parts inside. If a pepper wobbles, cut a thin slice off the bottom so it sits flat. Stand the peppers up in a baking dish. Preheat your oven to 375°F (190°C).

Step 2: Cook the Onion and Garlic

Heat the olive oil in a large pan over medium heat. Add the diced onion. Cook for 4 minutes, and stir now and then, until the onion turns soft. Add the garlic. Cook for 30 more seconds, just until it smells good (garlic burns fast, so watch it closely here).

Step 3: Cook the Ground Beef

Add the ground beef to the pan with the onion and garlic. Break it apart with a spatula. Cook for 6 to 8 minutes, until no pink is left. Drain off the extra grease. I learned this the hard way, after my first batch turned out greasy instead of creamy.

Step 4: Mix the Filling

Turn the heat down to medium-low. Stir the softened cream cheese into the beef until it melts and coats the meat. Add the cooked rice, drained tomatoes, paprika, oregano, salt, and pepper. Stir in half the shredded cheddar and mix well. Taste the filling and add more salt if needed. In my kitchen, I always taste it here. This is your last chance to fix the flavor before it bakes.

Step 5: Stuff and Bake

Spoon the filling into each pepper. Pack it down gently so there are no gaps. Fill each pepper to the top. Cover the baking dish tightly with foil. Bake for 30 minutes. This covered bake keeps the peppers from drying out before the inside heats through.

Step 6: Top and Finish

Take off the foil. Sprinkle the rest of the cheddar cheese on top of each pepper. Bake, uncovered, for 10 to 15 more minutes, until the cheese melts and turns light gold. The peppers should feel tender at the sides when you poke them with a fork. Let the dish rest for 5 minutes. Then top with parsley before you serve it.

Stuffed Peppers Beef Cream Cheese

How To Make (Quick Reference)

  1. Preheat the oven to 375°F and prep the peppers.
  2. Cook the onion for 4 minutes, then the garlic for 30 seconds.
  3. Brown the beef and drain off the grease.
  4. Stir in cream cheese, rice, tomatoes, and spices.
  5. Mix in half the cheddar and taste for salt.
  6. Stuff the peppers and cover the dish with foil.
  7. Bake covered for 30 minutes.
  8. Uncover, add the rest of the cheddar, and bake for 10 to 15 more minutes.
  9. Rest for 5 minutes, then top with parsley.

Tips for Best Results

  • Let the filling cool a bit before you stuff the peppers. Hot filling can make the peppers steam in an uneven way. I wait about 5 minutes after Step 4.
  • Don’t pile the filling above the rim. I tried this once, and the cheese on top slid right off the sides instead of melting there.
  • Check for doneness at the thick part of the pepper wall. This is the last part to soften, so it’s a better test than checking the top.
  • Swap in ground turkey if you want a lighter meal. Add one extra tablespoon of olive oil, since turkey has less fat than beef.
  • Make the filling a day ahead. Keep it in the fridge in its own container, apart from the raw peppers, to save time later.
  • Let the peppers rest before you cut into them. The filling is very hot right out of the oven, and a short rest helps it set so it doesn’t spill out the sides.

Ingredient Substitution

Original IngredientSubstituteEffect on Taste/Texture
Ground beefGround turkeyLighter taste; a bit drier unless you add extra oil
White riceCauliflower riceFewer carbs; filling is softer and slightly more wet
Cream cheeseRicotta cheeseMilder taste; filling is looser and less rich
Cheddar cheesePepper jackMelts the same way; adds a mild kick of heat
Diced tomatoesTomato sauceSmoother texture; filling loses some of its chunk

Storage & Reheating

  • Fridge: Keep cooled peppers in a sealed container for up to 4 days.
  • Freezer: Wrap each pepper on its own in foil. Freeze for up to 3 months.
  • Reheat from the fridge: Cover and warm in a 350°F (175°C) oven for 15 minutes. Or microwave one pepper for 2 to 3 minutes.
  • Reheat from frozen: Thaw overnight in the fridge. Then heat in a 350°F oven, covered, for 25 minutes.

FAQs

Can I make cream cheese beef stuffed peppers ahead of time? 

Yes. Make the filling up to 2 days ahead. Store it in the fridge apart from the raw peppers. Stuff the peppers right before you bake them, so they don’t sit and get soggy.

Why is my stuffed pepper filling watery? 

This often happens when the diced tomatoes are not drained, or the peppers were not cooked evenly. Draining the canned tomatoes well before you mix them in fixes most watery fillings.

Do I need to boil the peppers before I stuff them? 

No, this step is optional. Skipping it gives the pepper a slight bite. Boiling for 3 minutes first gives you a softer, more tender pepper once it’s baked.

Can I use a different cheese instead of cheddar? 

Yes. Pepper jack, Monterey Jack, or mozzarella all melt well on top and give a similar texture. Any of these can swap in for cheddar without changing the rest of the recipe or how it bakes.

How do I know when stuffed peppers are fully cooked? 

Poke the thick part of the pepper wall with a fork. It should feel tender, not firm, all the way through. The filling inside should also reach 165°F (74°C) if you check it with a food thermometer.

Leave a Comment