Do you want to make a soup that is warm, tasty, and easy? Then this Dutch Tomato Soup with Meatballs is perfect for you. It is creamy, a bit sweet, and full of tomato flavor. There are small meatballs in it and some crispy bacon for even more taste.
It is real comfort food. And the best part? You don't need many ingredients, and it is simple to make. Great for a family dinner or when you want to enjoy a bowl of soup on a quiet day.

Easy Tomato Soup with Bacon and Mini Meatballs
At our house, Sunday is often soup day. I slow down, bake some bread, and we all sit together at the table. This tomato soup is one of our favorites. My children love it, my husband always goes back for seconds, and when friends come over, they ask for the recipe. Because It smells amazing, tastes like homemade, and it always works.
I got the idea for this soup from a Dutch tomato soup recipe I once had as a child. But this recipe I gave it my own twist. I grow sage in my garden. It is an easy herb that grows fast. When I use a few fresh leaves in this soup, the flavor becomes deeper and warmer. It's such a small thing, but it really makes a big difference. If you never used sage before, this is a good recipe to try it.
Tips for the Best Creamy Dutch Tomato Soup for Family Dinners
All recipes on my blog are tested well. Here are my tips for this one:
- Use ripe or overripe tomatoes. They are soft and full of flavor.
- Cook the onion and sage slowly. It makes the soup taste sweet and soft.
- Blend and strain the soup to make it smooth.
- Fry the bacon in a pan first, so it stays crispy in the soup.
- Make small meatballs, so they cook fast and are easy to eat.
- Add a little sugar and sweet soy sauce (kecap manis) to balance the tomato.
- A spoon of cream on top makes it even better.
- Double the recipe and freeze some for later. That always helps on busy days!

Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card! Your feedback helps other home cooks and me enormously.
Need more inspiration?
- You can find video recipes on my YouTube channel.
- And don't forget to save the recipes on Pinterest, so you can easily find them again next time!
📖 Recipe
VIDEO
RECIPE CARD
Ingredients
- 2 tablespoons olive oil
- 1 onion, peeled and cut into small pieces
- 6 fresh sage, chopped
- 2.2 lbs tomatoes, quartered
- 4 cups beef broth
- 4½ cups sieved tomatoes, Passata
- 1 tablespoon sugar
- 4 oz. bacon bits, fried until crispy
- 2 tablespoons Kecap Manis, or Kecap Medja
- salt and pepper, to taste
- 4 oz. ground beef, rolled into small meatballs
- Fresh Parsley, fresh
- heavy cream, optional
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
- Heat olive oil in a large pan. Add the onion and sage. Cook for 3 minutes on low heat.2 tablespoons olive oil, 1 onion, 6 fresh sage
- Add the fresh tomatoes. Put the lid on the pan and let it steam for 2 minutes.2.2 lbs tomatoes
- Pour in the broth and bring to a boil. Simmer for 20 minutes.4 cups beef broth
- Take the soup from the heat. Blend everything until smooth.
- Push the soup through a sieve to remove the skins and seeds.
- Pour the smooth soup back into the pan.
- Add the sieved tomatoes, crispy bacon, kecap, and sugar. Stir well.4½ cups sieved tomatoes, 1 tablespoon sugar, 2 tablespoons Kecap Manis, 4 oz. bacon bits
- Let it cook for 5 more minutes. Taste and add salt or pepper if needed.salt and pepper
- Add the small meatballs and let them cook in the soup for 15 minutes.4 oz. ground beef
- Serve in bowls with a little cream and fresh parsley. Great with crusty bread!Fresh Parsley, heavy cream
Notes
- Refrigerator: Let the soup cool down. Store in a closed container for up to 3 days.
- Freezer: Freeze in portions, without cream. Keeps for up to 3 months. Reheat: Warm gently on the stove; stir often.











Gloria says
I do love homemade soup. This is the perfect recipe for fall. Especially during harvest time when tomatoes are in abundance. So much better than store-bought.
Toni says
I love how comforting this is! Everyone really loved it!
Natalie says
This is such a perfect soup for summer. Looks delicious. I'm going to cook this for my family next week. Excited to give it a try.
Andréa says
It really is! Enjoy!
Andréa says
It's also a family favorite around here!
Andréa says
It sure is! Thank you!
Nayomi says
I've never had tomato soup with meatballs and bacon. I'm beginning to wonder why not because it looks and sounds amazing.
Andréa says
Thank you!
Janice says
Can you use tin tomatoes?
Andréa says
Yes, you could use 2 14 oz. cans (or a 28 oz. can, 800 grams) tinned tomatoes instead.