This homemade meatball Rice Soup recipe is so flavorful and easy to make. The soup is loaded with vegetables, meatballs and rice – so light yet so filling. It’s that perfect bowl of soup you can enjoy all year round.

Homemade meatball rice soup in a bowl topped with fresh chopped greens.

We love Soup Recipes around here and have soup at least once a week. Kids’ favorites are Meatball Noodle Soup and the Taco Soup while my husband and I love the Creamy Vegetable and Potato Soup.


This easy rice soup recipe is made in 30 minutes. The juicy meatballs with rice, potatoes, and sauteed vegetables are such a wonderful combination of flavor.

Upclose picture of a bowl full of meatball rice soup.


  1. Heat liquids: First, bring water and broth to a boil in a large soup pot or Dutch oven.
  2. Prep veggies: Cube potatoes and cover with cold water. Rinse rice. Finely chop onions, shred carrots and tomatoes.
  3. Cook rice: Once the water boils, add the rice and cook for 5 minutes on medium heat.
  4. Add potatoes: Add potatoes, salt, pepper and simmer for 10-12 minutes.
  5. Make meatballs: In a bowl, mix together the ingredients for the meatballs and shape into small pieces. Add to the pot and cook for 5 minutes.
  6. Saute vegetables: Meanwhile, in a skillet, saute onion until tender, add carrots and saute. Add the tomatoes, ketchup and sour cream and stir to combine.
  7. Combine: Add the sauteed vegetables to the pot with the herbs. Stir to combine and enjoy.
Step by step collage of how to make homemade meatball rice soup.


Can I freeze rice soup?

I would not recommend freezing this soup.

Can I substitute the meatballs?

Yes, you can definitely substitute for chicken breast, chicken thighs or beef. Saute the meat with the vegetables or just use leftover meat.

Can I use Leftover rice?

Yes! If you have any leftover rice, just add it in once the potatoes are cooked.

A white Dutch oven with meatball rice soup with a ladle full of soup.


Meatball Rice Soup Recipe

Author: Valentina
5 from 5 votes
This homemade meatball Rice Soup recipe is so flavorful and easy to make. The soup is loaded with vegetables, meatballs and rice – so light yet so filling. It’s that perfect bowl of soup you can enjoy all year round.
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 6 servings



Rice Soup-

  • 14 cups water
  • 1 1/2 lbs medium potatoes, cubed
  • 1/3 cup long grain rice (I use Uncle Ben’s)
  • 1 medium onion, chopped fine
  • 2 carrots, shredded
  • 3 Tbsp oil
  • 1 medium tomato, shredded
  • 3 Tbsp ketchup
  • 1 ½ Tbsp sour cream
  • 2 tsp salt, or to taste
  • 2 tsp Vegeta*
  • ½ tsp salt and pepper, to taste
  • fresh herbs


  • In a large pot or Dutch oven, bring the water to a boil.
  • Once the water has come to a boil, add in the cubed potates and rice and cook on medium high heat for 15 minutes.
    Removing anything that floats to the top (white starch from potatoes).
  • In a large bowl, combine the ground pork, salt, pepper, and vegeta. Shape 24-28 meatballs. Once shaped add all the meatballs into the Dutch oven and allow to cook for another 10-12 minutes.
  • In a skillet, saute the onion and carrots with the oil on medium high heat until the veggies are tender.
    Add the shredded tomatoes, ketchup, and sour cream to the skillet and mix and cook for another minute.
  • Add the vegetable mixture to the pot along with the seasoning and bring the soup to a simmer. Add in chopped herbs and remove from heat.
  • Serve and enjoy.


407kcal Calories31g Carbs16g Protein24g Fat7g Saturated Fat4g Polyunsaturated Fat12g Monounsaturated Fat1g Trans Fat56mg Cholesterol2228mg Sodium423mg Potassium2g Fiber4g Sugar3631IU Vitamin A6mg Vitamin C55mg Calcium1mg Iron
Nutrition Facts
Meatball Rice Soup Recipe
Amount Per Serving
Calories 407 Calories from Fat 216
% Daily Value*
Fat 24g37%
Saturated Fat 7g44%
Trans Fat 1g
Polyunsaturated Fat 4g
Monounsaturated Fat 12g
Cholesterol 56mg19%
Sodium 2228mg97%
Potassium 423mg12%
Carbohydrates 31g10%
Fiber 2g8%
Sugar 4g4%
Protein 16g32%
Vitamin A 3631IU73%
Vitamin C 6mg7%
Calcium 55mg6%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)