Chorizo Stuffed Bell Peppers

$12.91 recipe / $2.15 serving
by Beth - Budget Bytes
4.58 from 26 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

We’re in love with stuffed bell peppers here at the Budget Bytes kitchen, so I decided to make a new variation just so I could have an excuse to eat stuffed bell peppers again. These Chorizo Stuffed Bell Peppers are full of super flavorful Mexican chorizo, hearty rice, and a rich sauce, then topped with melty mozzarella cheese. They’re SO filling, perfectly portioned for meal prep or freezer cooking, and quite flexible if you want to change up the ingredients to make them even more budget-friendly! Put this one one your to-cook list because I know you’re going to love them!

Overhead view of chorizo stuffed bell peppers in a baking dish on a yellow background.

Ingredients for Chorizo Stuffed Bell Peppers

These stuffed bell peppers are packed with flavorful herbs and spices and a rich tomato-y sauce so that every bite is deee-licious. Here are the ingredients for chorizo stuffed bell peppers:

  • Bell Peppers: You’ll need three bell peppers to make six servings for this recipe. We used a mix of colors to make it more festive, but you can use any color pepper that fits your budget.
  • Mexican Chorizo: Mexican chorizo is a fresh (not cured) sausage that is packed with spices. You can usually either buy this loose or in links. If you buy them in links, simply squeeze the meat out of the casing into the skillet. I like Johnsonville brand, but many larger grocery stores also make their own generic version.
  • Garlic & Onion: A little fresh onion and garlic add flavor and texture to the bell pepper stuffing.
  • Rice: Long grain white rice bulks up this meal to make it filling while keeping the cost low. We cook the rice right in the pot with the chorizo, spices, and broth for maximum flavor.
  • Chicken Broth: The rice is cooked in chicken broth to ensure that every bite is super flavorful. We use Better Than Bouillon to make our broth because it’s budget-friendly and has great flavor.
  • Tomato Paste: Tomato paste is added to the broth to help create an enchilada sauce-like flavor in the rice mixture.
  • Diced Green Chiles: Green chiles add even more flavor, color, and texture to the filling. If you prefer a milder stuffed pepper, you can leave out the green chiles or look for a mild green chile.
  • Spices: We packed this bell pepper stuffing with even more spices including chili powder, cumin, garlic powder, cayenne pepper, and salt.
  • Mozzarella: The stuffed bell peppers are topped with mozzarella cheese for a rich finish, but you can substitute with a different type of cheese if preferred, like Monterey jack, pepper jack, cheddar, or a Mexican blend.
  • Green Onion: A few sliced green onions sprinkled over top of the stuffed bell peppers add a fresh finish, but are entirely optional!

What Else Can I Add?

This recipe is pretty flexible, so if you want to change it up or make it more budget-friendly, here are some other ingredients you can add:

  • Beans: Try swapping half of the chorizo with a can of black beans or pinto beans for more fiber and less cost.
  • Diced Tomatoes: If you want more color and texture in your bell pepper filling, try adding a drained can of petite diced tomatoes, or diced tomatoes with chiles (Rotel).
  • Sweet Potato: Chorizo and sweet potato are a perfect flavor pair. Replace half of the chorizo with one small finely diced sweet potato for a spicy-sweet flavor profile (add it with the rice so it can simmer and soften with the rice).

Mexican Chorizo vs. Spanish Chorizo

It’s really important to use the correct type of chorizo for this recipe. You’ll need Mexican chorizo, which is a fresh (uncooked & uncured) sausage. You’ll find Mexican chorizo in the fresh meat department, usually near bratwurst and other fresh sausages. Spanish chorizo is a cured, sliceable sausage that you’ll usually find near cheese, pepperoni, or other charcuterie-type foods.

What to Serve with Chorizo Stuffed Bell Peppers

These southwest-inspired peppers are really filling on their own, but if you want to serve something on the side they pair really well with Cumin Lime Roasted Sweet Potatoes, Cowboy Caviar, Sweet Potato Cornbread, or Warm Corn and Avocado Salad.

How To Store Leftovers

I love making stuffed bell peppers for meal prep, so this is how I store and reheat them. The cooked bell peppers can be stored in the refrigerator for 4-5 days. I like to reheat them quickly in the microwave (about 2 minutes each).

Or, once chilled in the refrigerator, you can transfer them to the freezer. I suggest packaging them individually in a freezer-safe, air-tight container, so you can reheat one at a time as needed. Frozen stuffed bell peppers can be thawed in the refrigerator overnight and then reheated the next day in the microwave, or thawed straight from the freezer in the microwave using the defrost function, then heated through on full power.

Side view of a fork lifting some stuffing out of the bell pepper with the cheese pulling.
Share this recipe

Chorizo Stuffed Bell Peppers

4.58 from 26 votes
These Chorizo Stuffed Bell Peppers are packed with southwest flavor, perfectly portioned for meal prep, and freezer-friendly!
Overhead view of chorizo stuffed bell peppers in a round baking dish.
Servings 6
Prep 5 minutes
Cook 1 hour
Total 1 hour 5 minutes


  • 3 bell peppers ($4.07)
  • 1 lb. Mexican chorizo ($4.99)
  • 1 yellow onion ($0.37)
  • 2 cloves garlic ($0.16)
  • 1 4oz. can diced green chiles ($0.99)
  • 2 Tbsp tomato paste ($0.20)
  • 2 tsp chili powder ($0.20)
  • 1/2 tsp cumin ($0.05)
  • 1/2 tsp garlic powder ($0.05)
  • 1/4 tsp cayenne pepper ($0.02)
  • 1/4 tsp salt ($0.02)
  • 1/2 cup long grain white rice (uncooked) ($0.13)
  • 1 cup chicken broth ($0.19)
  • 1 cup shredded mozzarella ($1.25)


  • Preheat the oven to 350ºF. Cut each bell pepper in half so there is a top and bottom portion, then remove the seeds and ribs. You can either carefully cut the stem out of the center of the top half, or eat around it later. Place the halved bell peppers in a baking dish, cut sides up. Par-bake in the preheated oven for 15 minutes.
  • Add the chorizo to a large deep skillet and cook over medium heat until browned. While the chorizo is cooking, dice the onion and mince the garlic. Add the onion and garlic to the chorizo and continue to cook until the onions are softened.
  • Add the diced green chiles, tomato paste, chili powder, cumin, garlic powder, cayenne pepper, and salt to the skillet and stir until combined.
  • Add the uncooked rice and chicken broth to the skillet and stir until combined again. Place a lid on the skillet, turn the heat up to medium-high, and allow the broth to come up to a boil.
  • As soon as the broth begins to boil, turn the heat down to low and let the rice simmer over, low without lifting the lid or stirring, for 20 minutes. After 20 minutes, turn off the heat and let it rest for five more minutes.
  • Finally, remove the lid and gently stir the rice and chorizo mixture. All of the broth should be absorbed and the rice tender.
  • Divide the rice and chorizo mixture between the six bell pepper halves, then top with shredded cheese. Cover the baking dish and return it to the 350ºF oven and bake for 20 minutes more. Finally, top with sliced green onions and serve!

See how we calculate recipe costs here.


Serving: 1pepperCalories: 380kcalCarbohydrates: 24gProtein: 18gFat: 24gSodium: 1032mgFiber: 3g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Overhead view of two stuffed bell peppers on a plate with a fork digging into one.

How to Make Chorizo Stuffed Bell Peppers – Step by Step Photos

Prepped bell peppers in a baking dish.

Begin by preheating the oven to 350ºF. Cut three bell peppers in half to create a top and bottom piece for each pepper. Scoop out the seeds and ribs. You can either cut out the stem from the top half of the peppers, or eat around them later. Place the halved peppers in a baking dish and par-bake them for 15 minutes in the fully preheated 350ºF oven.

Cooked chorizo and onion in a skillet.

Meanwhile, cook 1 lb. of Mexican chorizo in a large deep skillet over medium heat until browned. The chorizo has plenty of fat, so you likely won’t need to add any additional to the skillet. Dice one yellow onion and mince 2 cloves of garlic. Add the onion and garlic to the skillet with the chorizo, and continue to cook until the onions are softened.

Green chiles, tomato paste, and spices added to the skillet.

Add one 4oz. can of diced green chiles, 2 Tbsp tomato paste, 2 tsp chili powder, ½ tsp cumin, ½ tsp garlic powder, ¼ tsp cayenne pepper, and ¼ tsp salt to the meat and onions. Stir to combine.

Rice added to the skillet, broth being poured in the side.

Add ½ cup of uncooked long grain white rice and 1 cup of chicken broth to the skillet. Stir well to combine, then place a lid on top, and turn the heat up to medium-high. When the broth reaches a full boil, turn the heat down to low and allow it to continue to simmer over low (without removing the lid or stirring) for 20 minutes. After 20 minutes, turn the heat off and let it rest for 5 more minutes.

Cooked chorizo and rice in the skillet being scooped to the side with a spoon.

After simmering for 20 minutes the broth should be absorbed and the rice should be tender. Gently stir the rice and chorizo mixture with a spoon.

Filled bell peppers in a baking dish being topped with shredded cheese.

Divide the rice and chorizo mixture between the six par-baked bell pepper halves, then top with shredded mozzarella cheese (about 1 cup). Cover the dish and bake in the 350ºF oven for 20 minutes.

Finished stuffed bell peppers topped with sliced green onion.

Top the chorizo stuffed bell peppers with sliced green onions and serve!

Close up side view of a fork lifting some of the filling out of a stuffed bell pepper.

Enjoy the cheesy chorizo-y goodness!!

Share this recipe

Posted in: , , , , , , , , , , , , ,

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Leave a Comment
  1. I made it exactly to the recipe and it was delicious. The directions were easy to follow.

  2. This was SOOOOO good. I had planned to have 6 meals from this recipe, but it was SO good that I ate 2 the first time for breakfast and then again for dinner 😅 They’re just the right amount of spicy and the texture contrasts between the bell pepper, chorizo, rice, and cheese is incredibly satisfying. I did burn the rice to the bottom of my pan – but that is my own inability to figure out rice. Definitely making it again!

  3. I made this as a base recipe with some changes: cut the peppers at the top to make them taller and used the remaining parts, chopped those and threw them in to the meat/onion mixture; used half ground turkey/half chorizo; didn’t have green chilies; didn’t use tomato paste or chicken broth but one small can tomato sauce (4oz?) plus water instead to cook rice; used queso fresco and cilantro in meat mixture and on top. Turned out great and will definitely cook again!

  4. I’m pretty sure you’re a bot but I do hope the food was good because I’m making it for cooking class.

  5. The peppers still had a lot of crunch. Should have upped the par-baking time. Also the rice on top was not cooked through. Flavor was good though.

  6. Disappointing. The filling was too consistent in texture, which was kind of mushy. Would have benefited from adding corn or something textural, and more rice. Also, the par-cooking was insufficient and peppers were still pretty crunchy.

  7. What a mean delicious homemade bite and a great way to use chorizo. I made a vegetarian version. The filling was so tender and I fun dipping into plain yogurt. It really is low budget; I had everything in stock except the peppers, onion, and chilies.

    1. Oh no,I hope the food wasn’t mean! I hope your feelings are okay and the food was still good to eat!

  8. I’m vegetarian, so I used a plant-based “chorizo” and “chicken” broth. Otherwise followed the recipe exactly. So good! Will try subbing half the meat for beans next time.