Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Bulgarian Stuffed Peppers With Beef Rice and White Sauce
Jump to Recipe

Bulgarian Stuffed Peppers are a traditional comfort dish with many regional variations across Bulgaria. Some people boil them, others roast them. Some cook the meat and rice mixture in advance, while others stuff the peppers with raw meat and rice and let everything cook together. In Bulgaria, we use long, sweet peppers with thin flesh, which are very different from thick bell peppers. Bulgarian peppers do not need pre-cooking before stuffing. Most families use a mix of ground beef and pork and season the filling generously with dried summer savory, one of the most popular spices in Bulgarian cuisine. I will share substitutions for both the peppers and the savory in this post. The white sauce uses simple ingredients like yogurt, flour, and eggs. The most important element is the rich broth that forms while the peppers roast. That broth gives the sauce its deep, savory flavor.

Bulgarian Stuffed Peppers With Beef Rice and White Sauce

A Traditional Bulgarian Family Dish

Stuffed peppers are one of the most beloved home-cooked meals in Bulgaria. Almost every family makes them, especially during the colder months. You will find them served for weekday dinners, Sunday lunches, and even gatherings with extended family. Many Bulgarians grow their own peppers in the summer and prepare this dish often while peppers are in season. The recipe varies slightly from region to region, but the heart of the dish stays the same: peppers filled with meat and rice, baked slowly, and served with a generous spoonful of white sauce.

Drizzling Bulgarian stuffed peppers with white sauce

Why You’ll Love These Bulgarian Stuffed Peppers

• Simple, accessible ingredients
You don’t need specialty stores to make Bulgarian Stuffed Peppers. Every grocery store carries bell peppers, rice, ground meat, yogurt, eggs, and flour. The ingredient list is practical and affordable.

• Cozy, satisfying family meal
This dish feels warm and comforting. The tender peppers, savory beef and rice filling, and rich white sauce create a meal that is perfect for colder days or Sunday dinner.

• Great for meal prep
You can prepare the meat and rice filling in advance and store it in the refrigerator. That shortens your cooking time on busy days. Also, leftover stuffed peppers taste even better the next day because the flavors deepen and blend together.

• Balanced and nutritious
This recipe includes all essential macronutrients. The meat and sauce provide protein. The rice adds carbohydrates. The filling contains both saturated and monounsaturated fats. The yogurt adds dairy. Peppers are also naturally rich in vitamin A, vitamin C, and fiber.

• Deep, traditional flavor
Dried summer savory gives the filling its signature Bulgarian taste. The roasting broth transforms the yogurt sauce into something rich and complex. Nothing goes to waste, and every ingredient adds flavor.

• Customizable
Stuffed peppers are very versatile. You can adjust the seasoning, change the type of meat, or make a vegetarian version. The method stays the same, and the results remain delicious.

• Impressive but practical
The Bulgarian stuffed peppers look beautiful when served with white sauce and fresh parsley. At the same time, it uses simple techniques and straightforward steps.

Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Ingredients for the Bulgarian Stuffed Peppers

  • Peppers – Long, sweet peppers with thin flesh work best. These are the traditional peppers used in Bulgaria. Bell peppers are also a good option and are easier to find in most grocery stores.
  • Ground meat – in Bulgaria we usually use a mixture between beef and pork. You can use only beef or only pork if you like. I wouldn’t recommend using lean ground meats like turkey, because they are too dry for and may ruin the texture.
  • Rice – white pearl rice is what Bulgarian use most often. I prefer to use Jasmine for most of recipes because it has a bit more flavor than regular white rice.
  • Summer savory – I order it online, but sometimes you can find it at local international stores.
  • Smoked paprika – it is not traditionally used in Bulgarian stuffed peppers. We usually use sweet paprika for this recipe. I just enjoy the taste of smoked paprika more. You can find it in most grocery stores or online.
  • Yogurt – It is best if the yogurt is plain, whole, Bulgarian or Greek. I use homemade yogurt.
Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Equipment

Please Note: Some of the links in this blog post are Amazon affiliate links. If you make a purchase through them, I may earn a small commission at no extra cost to you. Thank you for supporting The Food Kooky!

Bulgarian stuffed peppers with tomato caps

Helpful Tips for the Meat and Rice Filling

Cook the filling before stuffing.
I always cook the rice and meat mixture before stuffing the peppers. The rice should be about 90% cooked. This helps the flavors develop fully and prevents large clumps of meat or rice inside the pepper. The filling stays loose and airy instead of dense and compact.

Preheat the pan and sauté on medium heat.
Always preheat the pan to medium before adding the oil, onion, and meat. A properly heated pan helps the onion and meat sear and build flavor. If you start with a cold pan, the ingredients release water and boil instead of browning.

Follow the correct order.
Sauté the aromatics first. In this recipe, that means the onion. Cook it for a minute or two, then add the ground meat. Add the rice next and season everything well before pouring in the water. Seasoning early builds deeper flavor.

Break the meat into small pieces.
Use a spoon or spatula to break the ground meat into very small crumbles. This ensures even cooking and a tender, relaxed texture in the finished peppers.

Cook low and covered.
After adding the water, reduce the heat immediately and cover the pan with a lid. Let the mixture cook gently so the rice absorbs the liquid evenly.

Stir frequently.
Stir every few minutes to prevent sticking and clumping. Once the rice is almost fully cooked and the liquid has absorbed, the filling is ready.

Taste before stuffing.
Always taste the filling before stuffing the peppers. Adjust salt and seasoning if needed. This is your last chance to correct the flavor.

Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Helpful Tips for Stuffing the Peppers

Salt and roast the peppers first.
If you use thick peppers like bell peppers, do not skip this step. Raw thick peppers will stay undercooked if you stuff them immediately. Salting them helps release some of their moisture. As they roast, they create a flavorful broth that continues cooking the filling.

Do not pack the filling too tightly.
Stuff the peppers loosely. I use a small teaspoon that fits through the opening of the pepper. It gives better control and prevents spilling. Loose filling cooks more evenly and stays tender.

Seal the top with a tomato cap.
Cut small caps from campari tomatoes and place them on top of each pepper. The tomato keeps the filling contained and prevents it from drying out. You can remove the cap before serving if you prefer. My husband always does.

Using a teaspoon to stuff bell peppers with rice and meat mixture

Helpful Tips for Making the White Sauce

Save the broth from roasting the peppers.
Do not discard the liquid from the baking dish. It is the most important ingredient for the sauce. When the peppers are ready, transfer them to another dish and strain the broth through a fine strainer. This removes any small pieces and creates a smooth sauce with deep flavor.

Whisk constantly.
Add the yogurt, flour, eggs, and broth to the pot and whisk everything together. Stir continuously while the sauce heats. Constant whisking prevents lumps and keeps the texture smooth.

Keep the heat medium-low.
This sauce contains raw eggs, which can curdle if the heat is too high. Do not increase the temperature to speed up the process. Gentle heat will thicken the sauce evenly.

Be patient while it thickens.
The sauce may take more than five minutes of steady stirring to thicken. You will know it is ready when it coats the back of a spoon.

Remove from heat immediately.
Once the sauce thickens, move the pot away from the burner right away. The sauce can burn quickly if it sits on a hot burner without stirring.

If you end up with lumps. Use an immersion blender to smooth out the sauce

White sauce in a wooden spoon over a pot

Substitutions

Pepper substitutions
If you cannot find suitable peppers, you can use other vegetables for the filling. The beef and rice mixture works well with zucchini, portobello mushroom caps, onions, large tomatoes, or squash.

Meat substitutions
You can replace the ground beef with pork or fatty ground chicken. Avoid very lean meats like turkey. The longer cooking time can make lean meat dry and chewy.

To make a vegetarian version, replace the meat with finely chopped mushrooms, lentils, beans, or plant-based ground alternatives made from tofu.

Summer savory substitutions
Summer savory is one of the most traditional spices used in Bulgarian cooking. If you cannot find it, substitute it with dried thyme or oregano in a 1:1 ratio. Check the ingredient section of this post for tips on where to find dried summer savory.

Yogurt substitutions
I have not tested this sauce with plant-based yogurt, so I cannot guarantee the same results. Sour cream may create a similar texture, but the sauce will miss the slight tang that yogurt provides.

Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Frequently Asked Questions

Why are my stuffed peppers watery?
Watery stuffed peppers usually happen when the peppers cook directly in water or sauce. This recipe avoids that problem by roasting the peppers first. Roasting releases some of their natural moisture and creates a flavorful broth that later enriches the white sauce.

Can stuffed peppers be frozen?
Yes, stuffed peppers can be frozen. However, they taste best when freshly cooked. Freezing and defrosting can affect both the texture and the nutritional value. Do not freeze the sauce because the yogurt and eggs may separate after thawing.

What should I do if I have leftover filling?
If you have extra filling, you can pack it around the peppers in the baking dish and cook it together with them. When you drain the broth for the sauce, keep the cooked filling and serve it as an extra side.

You can also use the leftover filling to stuff other vegetables such as onions, mushrooms, or tomatoes. Another option is to freeze the filling and use it the next time you make stuffed peppers.

What should I do if I don’t have enough filling?
This can happen if the peppers are very large or if you roasted more peppers than expected. If that happens, continue roasting the empty peppers in the oven until they are nicely charred.

Remove them from the oven and place them in a food-safe container with a lid. Let them cool until they are safe to handle, then peel off the skins. Roasted peppers are very versatile and can be used in many recipes such as dips, pasta dishes, breakfasts, or main meals. (You can find several recipes using roasted peppers on my website.)

Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Serving, Storing, and Reheating

Serving Bulgarian Stuffed Peppers

Serve the stuffed peppers warm and drizzle them generously with the white sauce. A piece of crusty bread is perfect for dipping into the sauce. You can also serve them with a fresh salad or a side of pickled vegetables.

Storing Bulgarian Stuffed Peppers

Store leftover stuffed peppers in the refrigerator for 3–4 days. I recommend storing the peppers and the sauce in separate containers. Use food-safe containers with tight lids to keep everything fresh. I usually keep the sauce in the same pot I prepared it in and cover it with a lid.

Reheating

Oven:
Reheat the stuffed peppers in the oven at 350°F for 8–10 minutes until warmed through.

Microwave:
You can also reheat them in the microwave. For more even heating, cut the peppers in half lengthwise before reheating.

Reheating the sauce

Stovetop:
Transfer the sauce to a small pot if needed. Heat gently over low to medium heat and stir frequently until warm. Do not allow the sauce to boil.

Microwave:
Place the sauce in a microwave-safe bowl and reheat in short intervals. Heat for about 1–2 minutes total, stirring every 30 seconds so the sauce warms evenly.

Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Prep Time20 minutes
Cook Time50 minutes
Total Time1 hour 10 minutes
Course: Dinner, Main Course, Main Dish
Cuisine: Bulgarian
Keyword: stuffed peppers
Servings: 5

Ingredients

For the peppers

  • 5-6 bell peppers depending on the size
  • 1 Tbsp cooking oil of choice I used sunflower
  • 1 lb ground beef I used a mix between beef and pork
  • 1 large onion chopped finely
  • ½ cup rice of choice I used Jasmine
  • 2 tsp smoked paprika
  • 1 Tbsp ground Summer savory read the blog post for substitutions
  • salt and pepper to taste

For the sauce

  • 2 Tbsp all purpose flour
  • 1 cup yogurt whole, plin
  • 2 large eggs
  • 1 cup broth from roasting the peppers
  • salt and pepper to taste

Other ingredients

  • 3-4 campari tomatoes to form caps for the peppers
  • fresh chopped parsley

Instructions

  • Preheat the oven to 380℉ with convection or 400℉ without.

To prepare the peppers for stuffing

  • Remove any stickers from the peppers and wash them well.
    Clean the peppers from the seeds and stems by pressing down on the stem then pulling it out. Try to prevent big cracks on the peppers. You can also use a knife and cut around the stem.
    Remove all seeds. Either by tapping on the back of the pepper or washing the inside of each pepper.
  • Add the peppers in a deep baking (casserole) dish. Mine was 9×13 inches.
    Salt them and place the dish in the middle rack of the oven.
    Pour 4 cups of water and bake for 20 min (380F with convection or 400F without convection).
    Partially roasted bell peppers in a baking dish

To prepare the stuffing

  • While the peppers are in the oven preheat a pan to medium heat. Then add the cooking oil and the chopped onion.
    Sauté and stir for 2 minutes until the onion becomes translucent. Then and the ground meat.
    Use a spoon or a spatula to break down the meat to small crumbles.
  • Once the meat crumbles brown a little and the onion is slightly softer add the washed rice to the pan.
    Stir to combine and add the spices (salt and pepper to taste, smoked paprika and summer savory).
  • Pour two cups of water to the rice and beef mixture. Stir one more time, reduce the temperature to low and cover the pan with a lid.
  • Cook on low under the lid until the water is absorbed by the rice. Stir every few minutes to prevent sticking.
  • The mixture is ready when the rice is almost cooked and the water is completely absorbed.
    Taste for seasoning and adjust it if needed.

To stuff the peppers

  • Use oven mitts to remove the peppers from the oven (after 20 minutes of baking).
    Do not discard the water in the baking pan. You're going to need it for the sauce later.
  • Scoop some of the meat and rice mixture with a small spoon (teaspoon) and stuff each pepper to the top.
    Using a teaspoon to stuff bell peppers with rice and meat mixture
  • Wash the campari tomatoes and cut several caps from each tomato. Use the caps to seal the opening of each pepper.
    Bulgarian stuffed peppers with tomato caps
  • Return the peppers to the oven and cook them for 20-25 minutes more.

To prepare the sauce

  • Once the peppers are ready, transfer them in another dish and strain the water they were cooking in a clean cup or a jar. I had about 1 cups of water (broth) left.
  • In a small pot add the yogurt, flour, the water (broth) from roasting the peppers and two eggs.
  • Begin to whisk on a medium heat until the mixture is visibly thicker and it coates the back of a spoon.
    This might take 5-7 minutes of constant stirring, but don't be tempted to increase the heat to speed up the process. The sauce may become lumpy if the temperature is too high.
    The white sauce coats the back of the spoon

To serve

  • Serve the peppers with a generous drizzle of sauce and chopped fresh parsley. Enjoy while they are still warm with some bread for dipping.
    Drizzling Bulgarian stuffed peppers with white sauce
  • Store leftover peppers in the fridge for 3-4 days, separate from the sauce in food safe containers with a lids.
Bulgarian Stuffed Peppers With Beef Rice and White Sauce

Other Bulgarian recipes you might like

Bulgarian Meatball Soup (Video)

Stuffed Peppers with Feta and Eggs (Gluten Free)

Bulgarian Potato and Meat Moussaka (No Eggplant)

How to Make Bulgarian Grilled Kebabs (Kebapcheta)



Leave a Reply

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

Recipe Rating