How to Make Delicious and Nutritious Rice Soup with Meatballs

Saturday, June 27, 2026

SAEDNEWS: Rice soup with meatballs is one of the traditional and popular Iranian dishes, made with simple and readily available ingredients, and it is considered an excellent option for cold days of the year.

How to Make Delicious and Nutritious Rice Soup with Meatballs

According to Saednews, In the rich culinary culture of Iran, soups known as “Ash” hold a special place. Each region of the country has its own unique variety, prepared with care, tradition, and deep flavor. One of the most popular and nourishing types is rice soup with meatballs, a wholesome dish made with rice, lentils, spinach, and ground meat.

This hearty soup is not only delicious but also highly nutritious and energy-boosting. Thanks to its simple and accessible ingredients, it is commonly prepared in Iranian households, especially during the colder months when the body needs more warmth and sustenance. The combination of spinach and lentils also makes it beneficial for strengthening the immune system and helping prevent seasonal illnesses.

In this guide, we will walk through a complete step-by-step method for preparing rice soup with meatballs at home, along with useful cooking tips, nutritional benefits, and serving suggestions.


Ingredients for Rice Soup with Meatballs

  • 500 g spinach

  • 200 g ground beef

  • 150 g green peas

  • 100 g rice

  • 80 g lentils

  • 3 onions

  • Dried mint and fried garlic (for garnish)

  • Water, salt, turmeric, and black pepper (to taste)


Step-by-Step Cooking Instructions

Step 1: Preparing the lentils and rice

Rinse the lentils and cook them in a pot with water over medium heat until partially softened. Wash the rice and soak it for about 30 minutes to help it cook faster and improve the texture of the soup.

If using frozen peas, let them thaw at room temperature.

Step 2: Preparing the spinach

Clean the spinach thoroughly, remove thick stems, and rinse well with cold water. Chop it coarsely. If using frozen spinach, thaw and drain excess water before use.

Step 3: Preparing the meatballs

Grate one onion and squeeze out excess liquid. Mix it with ground beef, salt, black pepper, and turmeric. Knead well until fully combined.

Shape the mixture into small, walnut-sized meatballs to ensure even cooking.

Step 4: Sautéing onions

Finely slice two onions and sauté them in oil until golden and caramelized. Add turmeric and stir briefly to release its aroma.

Step 5: Starting the soup base

Add the partially cooked lentils along with their water into the pot. Add soaked rice and about 2 liters of boiling water. Bring to a boil, then reduce heat and let it simmer gently.

Stir occasionally to prevent sticking.

Step 6: Adding vegetables

Once the rice and lentils are mostly cooked (about 45 minutes), add spinach and green peas. Continue cooking over low heat.

Step 7: Adding meatballs

Gently add the prepared meatballs one by one. Make sure they do not stick together. Let them cook slowly in the soup for about 20 minutes.

Step 8: Adjusting flavor and texture

Add salt and pepper to taste. If the soup is too thick, add hot water. If too thin, let it simmer longer to reduce excess liquid.

Step 9: Preparing the garnish

Fry the remaining onion until golden. Separately fry sliced garlic until golden, and lightly toast dried mint in oil to release its aroma.

Step 10: Serving

Serve the soup hot in bowls and garnish with fried onion, garlic, and mint. You may also add yogurt or kashk (fermented whey) for extra flavor.


Nutritional Benefits

  • Protein: from meat and lentils, essential for body repair and growth

  • Iron: from spinach and lentils, helps prevent anemia

  • Fiber: improves digestion and gut health

  • Vitamins: spinach provides vitamins A, C, K, and B group

  • Energy: rice provides essential carbohydrates for daily activity


Final Thoughts

Rice soup with meatballs is a comforting and complete Iranian dish made from simple ingredients. It is especially suitable for cold seasons, family gatherings, or as a full nutritious meal.

By following this recipe carefully, you can prepare a flavorful and satisfying bowl of traditional Iranian soup that is both healthy and delicious.