Homemade Roasted Tomato Basil Soup (Perfect for Freezing & Meal Trains!)

This homemade roasted tomato basil soup is creamy, flavorful, and packed with nutrients. It’s a great way to use up an abundance of fresh tomatoes. It’s freezer-friendly, which makes it perfect for meal prep or meal trains, especially for new moms who can use the extra hydration.

Roasted tomato basil soup in two bowls by dutch oven

Whether you’re looking for a cozy fall soup, an immune-boosting meal, or a postpartum recovery food, this nourishing soup delivers!

After a woman gives birth, her body needs restorative foods to replenish lost fluids and nutrients. This roasted tomato basil soup is not only delicious, it’s filled with nutrients and gives the new mama that warm, nourished feeling. Giving birth requires an incredible output of a mother’s physical, emotional, and spiritual resources… and what better way to nourish her back to her full glory than with a comforting meal made with love.

Homemade Roasted Tomato Basil Soup

Here’s what you need to make this amazing soup:

Roasted tomatoes – For the richest, sweetest flavor, you’ll want to roast fresh organic or garden-fresh tomatoes. If you use store-bought tomatoes, go with organic Roma or plum.

Onions The easiest way to incorporate the onions is to roast them with the tomatoes and garlic. If you’re looking for an extra rich, sweet flavor, caramelize the onions (with 1/2 tablespoon of olive oil in a pan over medium high heat) while the other ingredients are roasting.

Roasted garlic – Roast garlic cloves with the tomatoes for a huge boost in flavor.

Fresh basil – Basil is my absolute favorite herb. I especially love it fresh from the herb garden or farmers market! In this recipe, it helps quell the acidity of the tomatoes.

Roasted tomatoes, onions, and garlic in a large pan

Broth – We keep homemade chicken broth and homemade bone broth (more about the benefits of bone broth here) in the fridge or in freezer cubes at all times. For this recipe we use one cup of each, but you can use two cups of either type or of vegetable broth.

Optional cream – If you prefer a creamier soup, add coconut cream, organic heavy cream, or half and half. Be mindful of any allergies in your family or the person you’re making the soup for.

Hand immersion blender – another optional item, but a hand immersion blender is super useful addition to your kitchen.

Roasted tomatoes, onions, garlic, basil in blue dutch oven

The recipe is so simple for the amount of flavor you’ll get. Roast the veggies, and add everything together and blend.

Questions About this Tomato Soup

Can I make this tomato soup dairy-free?
Yes! Simply omit the cream or use coconut cream for a dairy-free alternative.

What tomatoes are best for homemade tomato soup?
Roma or plum tomatoes are ideal because they have a richer, less watery texture. However, cherry tomatoes can also work for a sweeter flavor.

Can you freeze roasted tomato basil soup?
Absolutely! Store cooled soup in an airtight container or freezer-safe bag for up to 3 months. Reheat on the stovetop over low heat, adding a little broth if needed.

Serving & Storage Tips

  • Serve with sourdough bread, grilled cheese, or a fresh green salad for a complete meal.
  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freeze portions for easy meal prep—simply thaw and reheat!

If you loved this recipe, try our Nourishing Lentil Soup for more cozy meal ideas!

This makes 9 to 10 cups of soup. Serve with your favorite toppings or sides and enjoy!

Roasted tomato and basil soup in two bowls next to dutch oven

Roasted Tomato Basil Soup

With antioxidants and tons of nutrition, this tomato basil soup is delicious and healthy for postpartum moms or the whole family
5 from 1 vote
Print Pin Rate
Course: Main Course, Soup
Cuisine: American
Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 10

Ingredients

  • 3 lbs organic tomatoes chunked
  • 1 large onion thickly sliced
  • 5 cloves garlic peeled and crushed
  • 1/4 cup fresh basil roll with your fingers to gently release oils
  • 3 tbsp olive oil
  • 2 tbsp salt
  • 1 tbsp pepper
  • 2 cups chicken broth, bone broth, or vegetable broth
  • coconut milk or heavy cream (optional)
  • shredded cheese (optional)

Instructions

  • Place tomatoes, garlic, and onions on a baking sheet, drizzle with the olive oil, sprinkle with salt & pepper, and roast at 450 degrees for 25-30 minutes or until the tomatoes look a bit
    blistered. Then broil for 5-10 minutes to get a bit of char on the tomatoes.
  • In a large stock pot, bring the broth to a boil.
  • Add the tomatoes and fresh basil.
  • Blend until creamy (a hand immersion blender works well). Optional: stir in 1 cup of coconut milk or heavy creamer for creamier soup.
  • Top with shredded cheese, croutons, and a swirl of olive oil. 

Leave a Reply

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

Recipe Rating




One Comment

  1. Hi there!

    I made this soup a few times last fall & loved it! I was just thinking of some recipes I could make & freeze for postpartum meals; this delicious soup definitely made the list 🙂