Easy healthy one pot meatball and pasta soup
This one pot meatball soup is one of our family’s favourites because it’s so light, yet incredibly filling. It’s a delicious, easy way to serve up a complete meal with a good source of protein, vitamins, healthy fats, and a good amount of carbohydrate all in one bowl. Plus, I love that I spend less than an hour to prepare and cook the entire dish, making it a genuinely easy healthy recipe for busy nights.
This is a great soup for spring and winter. It is filling but comforting, I prefer something not so heavy for my dinner

My routine is to make lean beef meatball soup with homemade meatballs on Thursday evenings. I always include a few spices to enhance the natural umami taste and cut down on the meaty smell on the meatballs.
Why It’s a Nutritional Powerhouse
As for my partner and me? We keep our portions moderate because we’re in the maintenance phase. We get the same high-quality protein and nutrients from the beef to sustain our energy and muscles, while the ample serving of vegetables and light broth keeps us feeling satisfied and supports our long-term health.
This is one of my easy dinners and i like it because it perfectly matches what everyone’s nutritional needs. For my growing kids, the beef meatballs are a nutrient superstar. They deliver essential protein for building muscle and tissue, and they are packed with easily absorbed heme iron, which is crucial for healthy blood and brain development. Toss in those colourful veggies and the other soup ingredients, and you’ve got all the extra vitamins, minerals, and fiber a kid needs to truly thrive.
Main Ingredients for one pot meatball and pasta soup
Beef mince, carrots, green cabbage, brown onion, spinach and macaroni are the main ingredients I used for this soup.

Macaroni – Actually these macaronis are left over from my another recipe and size of these little tubes perfectly fit in to this one pot meatball and pasta soup because it takes less time to cook and as in one pot cooking they cook evenly with other ingredients
Mince beef – I usually buy mince beef in bulk as it is a regular ingredients for this week recipes. And beef is high protein food with rich in iron perfect for whole family
Carrots – Gives a beautiful colour to this soup and also gives the balance natural sweetnesses to it, perfectly blending into the flavours of the rest of the ingredients in the pot. And rich in vitamins and fibre
Cabbage – Add delicious crunchiness and pleasing light green to the meatball pasta soup and Also cabbage is rich in vitamins and dietary fibre
Spinach – Beautiful green colour in the soup and they are high in vitamins and minerals along with fibre and antioxidant
Lets make the homemade meatballs, ingredients for meatballs as below
- 400g minced beef (unfrozen and in room temperature)
- 1 large brown onion
- 1/4 Gren cabbage
- 1 large egg
- 1/4 cup small coarse bread crumbs
- 1/2 tsp cracked pepper
- 1/4 tsp cooking salt
- 1 tsp garlic powder
- 1/2 tsp dried basil leaves
- 1/2 tsp white wine vinegar
Making the homemade beef meatballs
When making the meatballs, I prefer to use a fork to mix the ingredients with the beef mince because I find it cleaner and quicker. Once combined, I use my hands to quickly roll the mixture into uniform meatballs. If all of your ingredients are ready it would take only 10 minutes to make these meatballs
This step is a great family project—sometimes my kids help me with the rolling!
Once all the meatballs are made, set them aside.



Making the soup
Ingredients
- 1/2 Brown onion (chopped into small diced)
- 1/ 4 Green cabbage (Sliced thin)
- 2 Large carrots diced into your favourite shape
- 1 tbs spoon good quality butter (Unsalted)
- 1/4 tsp cumin seeds
- 1 tsp homemade garlic powder
- 1/2 tsp white wine vinegar
- 1 homemade vegetable bouillon cube dissolved in a 1 cup of water
- 1 cups water
- 1 cup macaroni pasta (raw)
- 2 bay leaves
- 3 cloves
- 1 cup spinach
- salt to taste (this may not be necessary because bullion cube usually has a good amount of salt)
Instructions
Follow these steps to build your flavourful soup base and finish the dish:
- Heat a deep pot (like a Dutch oven or stock pot) over medium-high heat. Add the butter cube. Once the butter is starting to melt, add the diced onion and cook until softened, about 2 minutes.
- Then add the meat balls and the bouillon stock (dissolve the bullion cube in a cup of water before adding in) and the extra cup of water to the pot
- At the same time gently add the raw macaroni into the pot and add the bay leaves and clove with it.
- When the pot starting to boil add diced carrot
- Cook for about 10 minutes in medium to high heat
- Two minutes before the end of the 10-minute simmer time, add the cabbage and gently push it down into the soup to submerge.
- Turn off heat. Add the spinach and gently press it into the soup until it wilts (this uses the residual heat).
- Ladle the soup into bowls and serve warm.


Easy Healthy One Pot Meatball and Pasta Soup
Ingredients
Meatball Recipe
- 400 g minced beef unfrozen and in room temperature
- 1 Large brown onion
- 1/4 Gren cabbage
- 1 Large egg
- 1/4 cup small coarse bread crumbs
- 1/2 tsp cracked pepper
- 1/4 tsp cooking salt
- 1 tsp garlic powder
- 1/2 tsp dried basil leaves
- 1/2 tsp white wine vinegar
Soup
- 1/2 Brown onion chopped into small dices
- 1/ 4 Green cabbage Sliced thin
- 2 Large carrots diced into your favourite shape
- 1 tbs good quality butter Unsalted
- 1/4 tsp cumin seeds
- 1 tsp homemade garlic powder
- 1/2 tsp white wine vinegar
- 1 homemade vegetable bouillon cube dissolved in a 1 cup of water
- 1 cups water
- 1 cup macaroni pasta raw
- 2 bay leaves
- 3 cloves
- 1 cup spinach
- salt to taste
Instructions
Making meatballs
- Add mince meat in a mixing bowl
- Then add all the condiments, the egg and bread crumbs
- Using a fork mix well until all the ingredients are well combined
- Take the mixture little by little in hand roll into uniform small meatballs
- Keep the meatballs side
Making the Soup
- Heat a deep pot (like a Dutch oven or stock pot) over medium-high heat. Add the butter cube. Once the butter is starting to melt, add the diced onion and cook until softened, about 2 minutes.
- Then add the meat balls and the bouillon stock (dissolve the bullion cube in a cup of water before adding in) and the extra cup of water to the pot
- At the same time gently add the raw macaroni into the pot and add the bay leaves and clove with it.
- When the pot starting to boil add diced carrot
- Cook for about 10 minutes in medium to high heat
- Two minutes before the end of the 10-minute simmer time, add the cabbage and gently push it down into the soup to submerge.
- Turn off heat. Add the spinach and gently press it into the soup until it wilts (this uses the residual heat).
- Ladle the soup into bowls and serve warm.


