• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Search All Recipes
    • Recipe Round-Ups
  • More
    • About
    • Work With Me!
    • Lifestyle
    • Outside the Kitchen
    • Kitchen Tips & Gifts
    • Contact

Framed Cooks

menu icon
go to homepage
  • Cozy Winter Recipes!
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Cozy Winter Recipes!
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Framed Cooks » Recipes » Soup

    Creamy Tomato Meatball Soup

    Published: Jan 15, 2026 by Kate Morgan Jackson · This post may contain affiliate links · Leave a Comment

    Jump to Recipe

    This easy recipe for creamy tomato meatball soup is not only a snap to make, it has a special ingredient that takes it from good to great!

    Bowl of tomato meatball soup.
    Jump to:
    • Why we love this recipe ❤️
    • What is coconut milk? 🥛
    • Ingredients you need 🍅
    • Ingredient notes and substitutions 📝
    • How to make this recipe 👩🏻‍🍳
    • Recipe FAQs 🧐
    • Equipment we used for this recipe 🥣
    • What to serve with this recipe 🍽️
    • Other soup recipes we love! 🥰
    • We want to know what you think! 🤔
    • Creamy Tomato Meatball Soup

    Why we love this recipe ❤️

    I have a LOT of soup recipes and while I don’t usually play favorites, I have to say that this creamy, dreamy soup is at the very top of the list.

    The soup part is a combo of canned plum tomatoes, sweet onions and (here’s the secret ingredient part)…a cup of coconut milk, which gives the soup that creamy texture. You pop them all into the blender, puree it up and pour it into a pot.

    And then! You roll up a whole bunch of teeny tiny meatballs (a great job for the kiddos if they like to help in the kitchen) and drop them in the simmering soup.

    Ten minutes later you have a delectable, hearty soup that is brimming with those bite-sized meatballs! And nope, it’s not going to taste like coconut, it’s just going to be all kinds of creamy and dreamy.

    What is coconut milk? 🥛

    Even though it looks like a glass of regular old milk, coconut milk is made by pureeing up the insides of a coconut, adding water and then straining it so that it is nice and smooth.

    Now, you are also going to find “light” coconut milk next to the regular coconut milk (which is usually in the International Foods aisle of your supermarket) which is regular coconut milk with more water.

    We love how it gives a smooth and silky texture to this soup (and we love it in this recipe for coconut oatmeal too!).

    Ingredients you need 🍅

    Ingredients for tomato meatball soup.

    Ingredient notes and substitutions 📝

    • Coconut Milk: Look for this plant-based milk in the international aisle of your supermarket…you can use either regular or the light version.
    • Ground Beef: We like the 80/20 fat percentage variety, but you can use a leaner version if you prefer.

    See the recipe card for full information on ingredients and quantities and nutritional information.

    How to make this recipe 👩🏻‍🍳

    STEP 1: Heat some olive oil in a large deep pot over medium high heat.

    Onions cooking in a pot.

    STEP 2: Add a peeled and chopped onion and sauté until the onion is soft, about five minutes.

    Onions cooking in a pot.

    STEP 3: Put the cooked onion into a blender along with some whole tomatoes and their juice and some coconut milk. Blend it up until it is nice and smooth and then pour the mixture back into the pot that you cooked the onions in.

    Meatballs on a cutting board.

    STEP 4: Mix up some ground beef, an egg, and a little bit of oregano, cinnamon, dry mustard, salt, and pepper, and then form it into tiny meatballs that are no more than an inch wide.

    Tomato meatball soup in a bowl with a spoon.

    STEP 5: Bring the soup to a simmer, and then gently drop in the meatballs. Simmer until the meatballs are cooked through, about 10 minutes. Give it a taste and add more salt and pepper. If you think it needs it and then serve it up, garnished with fresh parsley, if you like!

    Recipe FAQs 🧐

    Can I use regular milk instead of coconut milk in this recipe?

    If you would rather use a dairy version of milk we recommend either light or heavy cream (not whole or lowfat milk) in order to get the right consistency and texture.

    Is my soup going to taste like coconut?

    Nope! It’s just going to have a rich and creamy texture that folks won’t be able to put their finger on. 😉

    Can this recipe be made ahead of time?

    Yes! As with many soups and stews, this one is even better the next day as the flavors have a chance to meld together. Store it in the fridge and heat it up on the stovetop over medium heat.

    Have a question that I didn’t cover?

    Pop your question in the Comments section under the recipe card and I will answer pronto!

    Equipment we used for this recipe 🥣

    These are some of my favorite kitchen tools! These are Amazon affiliate links, which means I get a little something if you buy through my links at no extra cost to you. (Which helps pay for all that bacon I keep buying! 😄) And I only share things I use and love. I’m so grateful for your support!

    • Measuring Cup: We love these angled cups that show the measurements on both the inside and outside of the cup.
    • Cutting Board: These sturdy, dishwasher-safe cutting boards come in all different sizes.
    • Blender: This blender is spendy, but it is the best one we’ve ever used!  Vroom!
    • Ladle: We love this perfectly shaped one for scooping out soup or stew.
    • Large Pot: We have a lot of these but this is our fave!
    • Measuring Spoons: These handy magnetic spoons are not on a ring, so you can just pick the one you need.
    • Pyrex Mixing Bowls: These classic sturdy bowls come in all different sizes and are great for everything from mixing ingredients to being casual serving bowls.

    What to serve with this recipe 🍽️

    If you are a soup and sandwich kind of a person, this soup is perfect with a homemade sammie. Or maybe you would rather have a biscuit!

    • Roast Beef and Brie Sandwich with grapes on a plate.
      Roast Beef and Brie Sandwiches
    • Butter biscuits in a basket.
      Butter Biscuits
    • easy creamy grilled egg and cheese breakfast sandwiches
      Creamy Grilled Egg and Cheese Breakfast Sandwiches
    • Cream cheese Stuffed Biscuits on a cooling rack.
      Cream Cheese Stuffed Biscuits

    Other soup recipes we love! 🥰

    • Lobster Cauliflower soup in a bowl.
      Cauliflower Lobster Soup
    • Pumpkin bacon soup in a bowl with a spoon.
      Pumpkin Bacon Soup
    • A bowl of slow cooker chicken noodle soup.
      Slow Cooker Chicken Noodle Soup
    • Tomato soup with grilled cheese croutons in a bowl.
      Tomato Soup With Grilled Cheese Croutons

    Looking for more soup inspiration? We’ve got you covered! 🥳 Here is our complete collection of soup recipes.

    We want to know what you think! 🤔

    If you try this recipe, we would love to hear how it came out for you! I’d be super grateful if you could leave a star rating (you pick how many stars! 🌟 ) and your thoughts in the Comments section below the recipe card.

    Print

    Creamy Tomato Meatball Soup

    Bowl of tomato meatball soup.
    Print Recipe
    Pin Recipe

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    Experience the deliciousness of creamy tomato meatball soup. Follow this easy recipe for a comforting meal!

    • Author: Kate Morgan Jackson
    • Prep Time: 20 minutes
    • Cook Time: 15 minutes
    • Total Time: 35 minutes
    • Yield: 4 servings 1x
    • Category: Lunch
    • Method: Stovetop
    • Cuisine: American
    • Diet: Gluten Free

    Ingredients

    Scale
    • 1 sweet onion, peeled and chopped
    • 2 tablespoons olive oil
    • 1 28-ounce can whole tomatoes in their juice
    • 1 cup coconut milk
    • 1 pound ground beef
    • 1 egg
    • 1 tablespoon oregano
    • 1 teaspoon cinnamon
    • 1 teaspoon dry mustard
    • 1 teaspoon salt
    • 1/2 teaspoon pepper
    • Fresh parsley for garnish

    Instructions

    1. Heat olive oil in a large deep pot over medium high heat.  Add onion and saute until soft, about 5 minutes.
    2. Add onion, tomatoes and coconut milk to a blender and blend until smooth.  Pour mixture into the onion pot.
    3. Combine meat, egg and spices and form into tiny meatballs – no more than an inch wide and smaller if you can manage it.  It’s going to look like way too many meatballs for the soup, but I promise it will be fine!
    4. Bring the soup to a simmer, and then gently drop in the meatballs.  Simmer until the meatballs are cooked through, about 10 minutes.
    5. Taste and adjust seasoning as needed and serve, garnished with chopped fresh parsley.

    Notes

    • Coconut Milk: Look for this plant-based milk in the international aisle of your supermarket…you can use either regular or the light version.
    • Ground Beef: We like the 80/20 fat percentage variety, but you can use a leaner version if you prefer.

    Did you make this recipe?

    Share a photo and tag @FramedCooks on Facebook or Instagram…we want to see it!

    13 shares
    • Facebook
    • Twitter

    Want every new recipe delivered right to your email inbox?

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Kate from Framed Cooks

    Hi, I’m Kate! I’m a recipe writer, food photographer and devoted bacon lover. I’m so glad you’re here!

    More about me →

    Winter Recipes! ☃️

    • Cheddar cheese soup in a bowl.
      Cheddar Cheese Soup
    • slow cooker chicken tortellini soup
      Slow Cooker Chicken Tortellini Soup
    • Potato cream cheese soup in a bowl.
      Potato Cream Cheese Soup
    • Slow cooker chicken and dumplings on a plate.
      Slow Cooker Chicken and Dumplings
    • Slow cooker beef barley soup in a bowl.
      Slow Cooker Beef Barley Soup
    • Chicken noodle casserole on a wooden counter.
      Chicken Noodle Casserole

    Reader Favorites

    • Pastina with egg and cheese in a bowl.
      Pastina with Egg and Cheese, Otherwise Known As Comfort Food
    • Lemon Garlic Lobster Pasta in a bowl with a fork.
      Pasta with Lobster Sauce
    • Grandpa's Coca-Cola Ribs on a cutting board.
      Grandpa’s Coca-Cola Ribs
    • Pasta with Buttered Egg Sauce on a plate with a fork.
      Pasta with Egg Sauce
    • Soft scrambled eggs with ricotta on a plate.
      Ricotta Scrambled Eggs
    • Cheese Fries in a bowl on a wooden counter.
      Easy Cheese Fries

    Want every new recipe delivered right to your email inbox?

    Sign Me Up!

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms of Use

    Newsletter

    • Sign Up!

    Get in Touch

    • Contact

    Copyright © 2026 Framed Cooks

    All photographs © FramedCooks and may not be used for any purpose without written permission. As an Amazon Associate I earn from qualifying purchases.