If you’ve ever wanted to bring the vibrant flavors of Serbian home cooking to your dinner table, this Serbian Rice with Meat (Djuvec Rice) Recipe is an absolute must-try. It’s a hearty, comforting, and colorful dish bursting with tender vegetables, aromatic spices, and savory minced meat, all perfectly cooked with fluffy rice. This recipe is beloved across Serbia for its ease, rich taste, and the wonderful balance of textures and flavors that come together in every bite. Whether you’re looking for a family meal or something special to impress guests, this djuvec rice will quickly become a favorite in your culinary repertoire.

Ingredients You’ll Need
This Serbian classic owes its magic to simple, fresh ingredients that blend beautifully to create a vibrant and satisfying dish. Each component contributes essential flavor, texture, and color, giving the dish its signature appeal.
- 2 tbsp olive oil: Provides a fruity base and helps sauté the vegetables to tender perfection.
- 1 medium onion, finely chopped: Adds a sweet and savory foundation.
- 3 cloves garlic, minced: Brings aromatic warmth that elevates the entire dish.
- 1 red bell pepper, diced: Offers sweetness and a pop of color.
- 1 green bell pepper, diced: Introduces a fresh, crisp flavor that balances the sweetness.
- 1 medium carrot, diced: Adds subtle sweetness and a touch of earthiness.
- 1 small zucchini, diced: Contributes moisture and a tender bite.
- ½ cup peas (fresh or frozen): A burst of sweetness and bright green that livens the dish visually and flavor-wise.
- 1 cup long-grain white rice, rinsed: The hearty grain base that soaks up all the scrumptious flavors.
- 2 cups vegetable or chicken broth: Infuses the rice with savory richness.
- 1 can (14 oz) diced tomatoes (with juice): Adds tang and a luscious sauce element.
- 2 tbsp tomato paste: Boosts deep tomato flavor and thickens the mixture.
- 1 tsp paprika: Provides warmth and the classic smoky touch essential in Serbian cooking.
- ½ tsp salt: Enhances all the natural flavors.
- ½ tsp black pepper: Adds a subtle kick.
- ½ lb minced meat (beef, pork, or combination) (optional): Delivers a hearty, meaty dimension that makes it truly satisfying.
- 2 tbsp fresh parsley, chopped (for garnish): Infuses freshness and adds a beautiful green finish.
- Optional Serving: Ajvar (roasted red pepper and eggplant spread): A traditional condiment to enhance the flavor experience.
How to Make Serbian Rice with Meat (Djuvec Rice) Recipe
Step 1: Sauté Aromatics
Start by heating olive oil in a large pot over medium heat. Add the finely chopped onion and minced garlic, then cook until they become soft and translucent—this should take about 5 minutes. This step is crucial as it creates a flavorful base that sets the tone for the dish.
Step 2: Cook Vegetables
Next, toss in the diced red and green bell peppers, carrot, and zucchini. Stir them around and cook for about 5 to 7 minutes until they soften. These vegetables bring lovely texture and vibrant colors that make this dish visually and nutritionally appealing.
Step 3: Add Meat (If Using)
If you’re including minced meat, now’s the time to add it to the pot. Cook it thoroughly, breaking it apart with your spoon until it’s nicely browned. The meat adds a luscious depth of flavor and protein, making the recipe more substantial.
Step 4: Add Rice & Spices
Stir in the rinsed long-grain rice along with paprika, salt, and black pepper. Coating the rice in the aromatic spices ensures that every grain soaks in the delicious flavors as it cooks.
Step 5: Simmer
Pour in the canned diced tomatoes (including their juices), tomato paste, and broth. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer gently for 15 minutes, allowing the rice to absorb the moisture and rich flavors.
Step 6: Add Peas
Stir in the peas, whether fresh or frozen, and cook for an additional 5 to 10 minutes. This final cooking phase softens the peas and ensures the rice is tender while most of the liquid is absorbed.
Step 7: Rest & Serve
Once cooked, remove the pot from the heat and let the Serbian Rice with Meat (Djuvec Rice) Recipe sit covered for 10 minutes. This resting step lets the rice steam just a bit more, perfecting the texture. Finally, fluff with a fork, sprinkle with fresh parsley, and serve with a side of ajvar for an authentic touch.
How to Serve Serbian Rice with Meat (Djuvec Rice) Recipe

Garnishes
Fresh chopped parsley is the classic garnish that freshens up the dish, adding a burst of color and a clean herbal note. For an extra bit of authentic flair, serve it with a dollop of ajvar on the side. Its smoky roasted red pepper flavor pairs beautifully with the rice, giving each bite an extra dimension.
Side Dishes
This dish stands well on its own but pairs wonderfully with simple side salads like a crisp cucumber and tomato salad dressed in lemon and olive oil. A cooling yogurt sauce or some pickled vegetables also complement the warm, hearty flavors perfectly.
Creative Ways to Present
For a more festive presentation, try serving the djuvec rice inside hollowed bell peppers or even stuffed tomatoes. It transforms this comforting dish into a delightful centerpiece. You can also dish it up in warmed bowls with a sprinkling of toasted nuts or a drizzle of extra virgin olive oil for a gourmet touch.
Make Ahead and Storage
Storing Leftovers
Your Serbian Rice with Meat (Djuvec Rice) Recipe stores beautifully in an airtight container in the refrigerator for up to 3 days. It actually benefits from resting as the flavors continue to meld, making leftovers just as delicious, if not more so.
Freezing
You can freeze this dish for up to 2 months. Be sure to cool it completely before transferring to a freezer-safe container. When you’re ready, thaw overnight in the refrigerator to maintain the best texture and flavor.
Reheating
Reheat gently on the stovetop or in the microwave, adding a splash of broth or water if needed to keep the rice moist and fluffy. Stir occasionally to heat evenly so you get that wonderful, comforting consistency every time.
FAQs
Can I make Serbian Rice with Meat (Djuvec Rice) Recipe vegetarian?
Absolutely! Simply skip the minced meat and use vegetable broth instead of chicken broth. The dish remains flavorful with the vegetables and spices, making it a tasty vegetarian option.
What type of rice works best for this recipe?
Long-grain white rice is ideal because it cooks up fluffy and separate, soaking in the tasty broth without becoming mushy. Avoid short-grain varieties as they tend to be stickier.
Is ajvar necessary to serve with djuvec rice?
While ajvar adds an authentic smoky and tangy element, it’s optional. You can serve the dish on its own or with other condiments like yogurt or pickles, depending on your taste preferences.
Can I use frozen vegetables instead of fresh?
Yes, frozen vegetables like peas, bell peppers, and zucchini can work well and save preparation time. Just adjust cooking times slightly, as frozen veggies might release more moisture.
How spicy is Serbian Rice with Meat (Djuvec Rice) Recipe?
This recipe uses paprika, which lends a warm, mild spice rather than heat. If you prefer a little kick, you can add crushed red pepper flakes or a dash of hot paprika to taste.
Final Thoughts
I can’t recommend enough giving this Serbian Rice with Meat (Djuvec Rice) Recipe a try. It’s a comforting, vibrant dish that’s as colorful on the plate as it is on the palate. Whether you’re new to Serbian cuisine or a longtime fan, this recipe is bound to bring warmth, satisfaction, and smiles around your dining table. Get cooking and enjoy every flavorful spoonful!
Print
Serbian Rice with Meat (Djuvec Rice) Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Serbian
Description
Serbian Rice with Meat, also known as Djuvec Rice, is a hearty and flavorful one-pot dish featuring tender long-grain rice simmered with a medley of vibrant vegetables, savory minced meat, and aromatic spices. This comforting meal combines ingredients like bell peppers, zucchini, peas, and tomatoes, resulting in a rich, satisfying dish garnished with fresh parsley. Perfect as a main course, it can be served alongside traditional ajvar for an authentic Serbian experience.
Ingredients
Main Ingredients
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 medium carrot, diced
- 1 small zucchini, diced
- ½ cup peas (fresh or frozen)
- 1 cup long-grain white rice, rinsed
- 2 cups vegetable or chicken broth
- 1 can (14 oz) diced tomatoes (with juice)
- 2 tbsp tomato paste
- 1 tsp paprika
- ½ tsp salt
- ½ tsp black pepper
- ½ lb minced meat (beef, pork, or a combination) (optional)
- 2 tbsp fresh parsley, chopped (for garnish)
Optional Serving
- Ajvar (roasted red pepper and eggplant spread)
Instructions
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add the finely chopped onion and minced garlic, cooking gently until they become soft and fragrant, approximately 5 minutes.
- Cook Vegetables: Add the diced red and green bell peppers, carrot, and zucchini to the pot. Stir and cook for 5 to 7 minutes until the vegetables are softened but still retain some texture.
- Add Meat (If Using): Incorporate the minced meat now if desired. Cook thoroughly until browned and crumbled, stirring frequently to break apart meat evenly.
- Add Rice & Spices: Stir in the rinsed long-grain rice along with paprika, salt, and black pepper. Mix well to ensure the rice is fully coated with the spices and melds with the other ingredients.
- Simmer: Pour in the diced tomatoes with their juice, tomato paste, and broth. Bring the mixture to a boil, then reduce heat to low. Cover the pot and let it gently simmer for 15 minutes, allowing the rice to absorb the flavors and liquid.
- Add Peas: Stir in peas, then continue cooking for an additional 5 to 10 minutes, or until the rice is tender and most of the liquid has been absorbed.
- Rest & Serve: Remove the pot from heat and keep covered for 10 minutes to let the flavors settle and the rice finish steaming. Fluff the rice using a fork, garnish with fresh chopped parsley, and serve hot. Optionally accompany with ajvar for enhanced traditional flavor.
Notes
- Rinsing the rice before cooking helps remove excess starch and prevents the dish from becoming too sticky.
- The minced meat is optional; omit for a vegetarian version or substitute with plant-based mince.
- Adjust seasoning to taste, especially salt and pepper, depending on the broth used.
- Ajvar is a traditional Serbian side that complements the dish perfectly but is optional.
- You can use either vegetable or chicken broth, depending on dietary preferences.
- Covering the pot during simmering is crucial to cook the rice evenly and retain moisture.

