Soup Recipes
Czech Tomato Soup with Rice
6 servings
Experience the comforting taste of a traditional Czech household favorite with this Czech Tomato Soup with Rice. A harmonious blend of savory chicken broth, sweet tomato purée, and aromatic allspice, this recipe delivers a creamy texture and a nostalgic flavor profile that has warmed hearts in Czech homes and cafeterias for generations. Read More
☆☆☆☆☆0x(write a review)👁316x
Tom the ChefPublished: 1.25.2026
25 min.
25 min.
1/5
362 calories Per Serving (of 6) Read More
Before You Start
Let’s talk about important parts of the recipe before you start…
A Traditional Favorite: Czech Tomato Soup with Rice
I am delighted to share a recipe that holds a very special place in the heart of Czech culinary tradition. While many might not immediately associate tomatoes with Central Europe, the Czech Tomato Soup with Rice is a staple in our culture. This is largely because tomatoes are incredibly common and popular in the Czech Republic, with many families taking pride in growing their own vibrant crops. Whether you remember this dish from the cozy kitchens of home or the bustling environment of a school cafeteria, the Czech Tomato Soup with Rice remains a beloved classic.
The beauty of this Czech Tomato Soup with Rice lies in its simplicity and the specific balance of sweet and savory notes. By using a tomato purée base and thickening it with a classic all-purpose flour and unsalted butter roux, we achieve a creamy texture that feels indulgent yet light. The addition of white rice provides a satisfying heartiness, making it a complete meal that pairs perfectly with croutons or a herb baguette. Join me as we simmer chicken broth with allspice and bay leaves to create a simmering pot of pure comfort.
The Importance of Sautéing the Onion for Czech Tomato Soup with Rice
When I begin preparing my Czech Tomato Soup with Rice, the first critical step is sautéing the onion. I start by preheating a medium pot on medium-high heat with 2 tablespoons of frying oil. Once the oil is ready, I add one medium, finely chopped onion. The goal here isn’t to brown the onion, but to sauté it until it becomes glossy, which usually takes about 3 to 4 minutes. This process releases the natural sugars and creates a soft, flavorful base that integrates seamlessly into the creamy texture of the soup without providing a harsh raw onion bite.
Creating the Roux with Unsalted Butter and All-purpose Flour
To give the Czech Tomato Soup with Rice its signature body, I rely on a traditional thickening agent. After the onions are glossy, I add 2 tablespoons of unsalted butter and let it fully melt, stirring constantly. Then, I dust the mixture with 2 tablespoons of all-purpose flour. It is vital to stir these together thoroughly until they are nicely combined. This roux acts as the foundation for the creamy texture, ensuring that when the chicken broth and tomato purée are added, the soup has the perfect consistency rather than being thin or watery.
Achieving the Perfect Simmering Balance
The simmering stage is where the flavors of the Czech Tomato Soup with Rice truly marry. I add 4 cups of chicken broth (or vegetable broth), 1 cup of water, and 15 ounces of tomato purée. To hit those traditional Czech flavor notes, I incorporate 2 tablespoons of granulated sugar, half a teaspoon of ground allspice, and 2 bay leaves. I stir everything until thoroughly combined, cover the pot, and bring it to a simmer at approximately 195°F. I then lower the heat and let it cook for 10 minutes, allowing the spices to infuse the tomato purée deeply.
Managing the Tomato Purée Consistency
In my Czech Tomato Soup with Rice, the quality of the tomato purée is paramount. I typically use canned tomato purée for ease and consistency. However, I often mention that as an option for modification (which is not in the original recipe list but a great alternative), you can use fresh tomatoes. If you choose this modification, you simply place fresh tomatoes into a blender and process until pureed; peeling is optional as a high-speed blender handles the skin easily. Regardless of the source, the 15 ounces of purée ensures the Czech Tomato Soup with Rice has a bold, rich color and a smooth creamy texture.
The Final Finishing Phase and Adding Rice
The final phase of making Czech Tomato Soup with Rice is all about the finishing touches. First, I carefully remove the bay leaves as their job is done. Then, I season the soup with 1 teaspoon of salt and half a teaspoon of pepper. Finally, I add the 1 ½ cups of cooked white rice. I stir it briefly and let it cook for an additional 3 minutes without the lid. This allows the white rice to absorb some of the savory chicken broth and tomato purée flavors without becoming mushy, ensuring every spoonful of Czech Tomato Soup with Rice is perfectly balanced.
Adjusting the Seasoning and Liquid Levels
As the author of this Czech Tomato Soup with Rice, I always emphasize tasting your work. During the final 3 minutes of cooking, if I notice the liquid has evaporated more than intended, I might add a little more water. This ensures the creamy texture remains soup-like rather than turning into a porridge. I also take this moment to taste and add more salt or pepper if needed, especially since the saltiness can vary depending on whether your chicken broth was sodium-free or contained salt. This attention to detail makes my Czech Tomato Soup with Rice stand out every time.
Czech Tomato Soup with Rice
25 min.
25 min.
1/5
🖨Print
Ingredients:
Click any ingredient to learn more1 ½ cups of white rice - cooked (amount after cooking)
2 TBSP of frying oil (any kind) (adjust if needed)
1 onion - peeled and finely chopped (medium onion)
2 TBSP of unsalted butter
2 TBSP of all-purpose flour
4 cups of chicken broth/stock (or vegetable broth)
1 cup of water
15 OZ of tomato purée - canned (*)
2 TBSP of granulated sugar
½ TSP of allspice - ground
1 TSP of salt (**)
½ TSP of pepper - ideally freshly ground
* Optionally can be substituted with fresh and pureed tomatoes or canned diced tomatoes. Simply place fresh tomatoes into a blender and process until pureed. Pealing prior to puréeing is optional but not necessary because the blender will puree the tomato skin without any problem.
** This recipe assumes that you are working with a sodium free broth (a broth with no salt added). If you are working with a broth which includes sodium, adjust the amount of salt based on your preference.
Nutrition per 1 Serving:(recipe split into 6 servings)
EstimatedCalories 362
Protein 8.9 g
Fat 10.5 g
Saturated fat 3.2 g
Carbohydrate 58.0 g
Sugars 10.8 g
Fiber 2.6 g
Sodium 639 mg
Cholesterol 14 mg
Estimated. Worked out from the ingredients above using the United States Department of Agriculture’s FoodData Central reference data. An estimate, not a measurement — brands, sizes and how much of a marinade actually ends up on the plate all move it.
Directions:
1.Rice:
1.1.
Use 1 ½ cup of leftover white rice.
1.2.
Or cook rice especially for your soup from ½ cup of raw rice and 1 cup of water.
2.Sauté Onion:
2.1.
Preheat a medium pot on medium-high heat with 2 TBSP of frying oil and add:
1 medium onion – finely chopped
Sauté with occasional stirring until glossy (about 3 – 4 minutes).
3.Thickening Agent:
3.1.
Add:
2 TBSP of butter
Let if fully melt with constant stirring.
3.2.
Then, dust with:
2 TBSP of all-purpose flour
Thoroughly stir together until nicely combined.
4.Simmering:
4.1.
Add into the pot:
4 cups of vegetable broth
1 cup of water
15 OZ of tomato puree
2 TBSP of granulated sugar
½ TSP of ground Allspice
2 bay leaves
Stir until all ingredients are thoroughly combined. Cover with a lid and bring to a simmer (about 195°F) with occasional stirring.
4.2.
Lower the heat to medium and cook for 10 minutes with occasional stirring.
5.Finishing Phase:
5.1.
Remove the bay leaves.
5.2.
Add:
1 TSP of salt
½ TSP of ground pepper
1 ½ cups of cooked rice
Briefly stir together and cook with occasional stirring for an additional 3 minutes (now without the lid).
5.3.
Optionally, add water if the liquid evaporates more than it should and then cook for an additional 3 minutes.
5.4.
Taste and add salt and/or pepper if needed.
Popular questions
Can I use leftover rice for the Czech Tomato Soup with Rice?
Yes, absolutely! In fact, I often recommend using 1 ½ cups of leftover white rice for this Czech Tomato Soup with Rice recipe. It is a fantastic way to use up ingredients you already have. If you don't have leftovers, you can easily cook a fresh batch using ½ cup of raw rice and 1 cup of water to get the exact amount needed for this delicious simmering soup.





Share
Click on the icons below to share "Title of the item to share"