Creamy Roasted Garlic Tomato Soup: 5 Easy Meal Prep Ideas

Posted on

Delaney Davidson

creamy roasted garlic tomato soup - featured image

There is a specific kind of comfort that only comes from a bowl of soup that tastes like a warm hug. For me, that soup is creamy roasted garlic tomato soup. I discovered the true magic of this recipe during a particularly brutal winter three years ago. My kids were sick, my husband was traveling, and I had a pantry full of canned tomatoes and a head full of exhaustion. I didn’t feel like chopping or sautéing or doing any of the fancy cooking stuff I usually post about. So, I threw everything into a baking sheet and let the oven do the heavy lifting.

When that smell hit the kitchen—roasted garlic caramelizing, tomatoes breaking down into something rich and complex—I knew I was onto something. I blended it, added a splash of cream (because, well, it’s winter), and took one bite. It was better than the soup I used to spend an hour stirring on the stove. It was deeper, sweeter, and infinitely easier. That single batch became the foundation for our weekly meal prep. Now, this creamy roasted garlic tomato soup is the backbone of my Sunday prep routine. It freezes beautifully, reheats like a dream, and turns into five completely different meals depending on what I add to it. If you’re tired of the same old lunchbox monotony, you need this recipe in your life.

Why You’ll Love This Recipe

I’ve made this soup at least fifty times since that random Tuesday in February. It’s not just because it tastes incredible, though it does. It’s because it solves a real problem: the “what’s for lunch” panic. Here’s why this creamy roasted garlic tomato soup has earned a permanent spot in my rotation:

  • Zero Active Stress — Seriously. You chop the garlic, toss the tomatoes, and put them in the oven. That’s it. About 10 minutes of active work, and then you’re free while the oven does the magic. I’ve made this while helping my kids with homework or watching a show. It’s foolproof.
  • Meal Prep Champion — Most soups get soggy or separate in the fridge. Not this one. The roasted flavors actually intensify after sitting for a day or two. I make one big batch on Sunday, and I have three days of amazing lunches sorted before Monday even starts.
  • Freezer Friendly — This is the holy grail of meal prep. I can freeze portions for up to three months without losing texture or flavor. When I’m too tired to cook on a Wednesday night, I pull a container out, and it tastes just as good as day one.
  • Deep, Complex Flavor — Roasting changes everything. Raw tomatoes are bright and acidic. Roasted tomatoes are sweet, jammy, and rich. The garlic loses its sharp bite and becomes mellow and nutty. This isn’t just “tomato soup”; it’s a flavor experience.
  • Customizable Base — This soup is a blank canvas. It’s the perfect vehicle for pasta, rice, grains, or protein. You can make it vegetarian, gluten-free, or dairy-free with simple swaps. It adapts to your diet, not the other way around.

This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. Whether you’re a busy parent, a meal prep novice, or just someone who loves good soup, this will become your new best friend.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. This creamy roasted garlic tomato soup relies on a few key ingredients, and I’m particular about three of them. I’ll tell you exactly why.

For the Roasted Base:

Tomatoes (28 oz / 800g can) — I use San Marzano style crushed tomatoes or whole peeled tomatoes. San Marzanos are sweeter and less acidic, which is perfect for roasting. If you use whole peeled, just blend them longer. Avoid “tomato sauce” or “puree” that’s already seasoned; you want plain tomatoes to control the salt.

Yellow Onion (1 large, chopped / about 250g) — This adds sweetness and body. Don’t skip it. A white onion works too, but yellow gives that deep, savory foundation. Chop it into rough chunks; they’ll roast down into nothing.

Garlic (1 whole head / about 150g) — Yes, a whole head. This is where the name comes from. Roasting a whole head of garlic turns those pungent cloves into a sweet, spreadable paste. It’s the secret weapon. Peel the outer papery skin, leave the cloves attached to the root, and wrap in foil.

Olive Oil (3 tablespoons / 45ml) — Use good quality extra virgin for roasting. It helps the tomatoes caramelize and adds that fruity note. I don’t skimp here because the oil gets infused into the soup.

Tomato Paste (2 tablespoons / 30g) — This concentrates the tomato flavor. It’s not just tomatoes; it’s *super* tomatoes. Add it to the pan before roasting to get some browning on it.

For the Creamy Finish:

creamy roasted garlic tomato soup preparation steps

Vegetable or Chicken Broth (1 cup / 240ml) — I use low-sodium broth so I can control the saltiness. Chicken broth adds a bit more savory depth (umami), but vegetable broth keeps it strictly vegetarian. Both work beautifully.

Heavy Cream or Coconut Cream (½ cup / 120ml) — For that luxurious texture. Heavy cream makes it rich and velvety. For a dairy-free version, full-fat coconut cream works well, though it will add a slight coconut flavor. I stick to cream for the classic taste.

Fresh Basil (½ cup / 15g, chopped) — Add this at the very end. Dried basil just doesn’t cut it here. Fresh basil adds a bright, peppery note that cuts through the richness of the cream.

Salt and Black Pepper — To taste. I usually use about 1 teaspoon of kosher salt and ½ teaspoon of black pepper, but adjust based on your broth’s sodium level.

Optional Add-ins:
Red Pepper Flakes (½ teaspoon) — For a little kick.
Butter (1 tablespoon) — Swirled in at the end for extra gloss and richness.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use:

  • Baking Sheet — A large rimmed baking sheet (half sheet pan). I use a non-stick one for easy cleanup, but a bare metal sheet gives better browning. If you’re roasting a lot of tomatoes, you might need two sheets.
  • Aluminum Foil — For wrapping the garlic head. Heavy-duty foil is best so it doesn’t tear.
  • Blender — An immersion blender (stick blender) is ideal because you can blend directly in the pot. I use a Vitamix. If you use a standard blender, be careful blending hot liquid—it can explode if you’re not careful. Let it cool slightly and vent the lid.
  • Large Pot or Dutch Oven — To simmer the soup after blending. A 6-quart pot is perfect for this volume. I love my Le Creuset, but any heavy-bottomed pot works.
  • Knife and Cutting Board — For chopping the onion. The garlic stays in its skin during roasting, so no chopping needed there.
  • Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine.

Pro Tip: If you’re doing meal prep, have your containers ready before you start. It’s satisfying to fill them right after blending while the soup is still hot.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.

Step 1: Prep the Garlic (5 minutes)

Preheat your oven to 400°F (200°C). Take your head of garlic and slice off the top quarter, exposing the cloves. Drizzle with a little olive oil and wrap loosely in aluminum foil. This steams the garlic inside, making it soft and sweet. Set it aside.

Step 2: Roast the Tomatoes and Onions (40-45 minutes)

On your baking sheet, combine the chopped onion, canned tomatoes (drain excess liquid if using whole peeled), tomato paste, and 2 tablespoons of olive oil. Toss everything together until the tomatoes are coated. Place the foil-wrapped garlic on the sheet too. Roast for 40-45 minutes. You’ll know they’re done when the onions are caramelized and browned, and the tomatoes have broken down and look jammy. The garlic should be soft to the touch.

Step 3: Squeeze the Garlic

Remove the sheet from the oven. Let it cool for 5 minutes. Take the garlic foil packet and squeeze the cloves out of their skins. They should come out like paste. Discard the skins. This is the most satisfying part.

Step 4: Blend Until Smooth

Transfer the roasted tomato-onion mixture and the squeezed garlic into your blender. Add the broth. Blend on high until completely smooth. If using a standard blender, do this in batches. If using an immersion blender, just blend directly in the pot after transferring the roasted mix.

Step 5: Simmer and Cream

Pour the blended soup into your large pot. Bring it to a gentle simmer over medium-low heat. Stir in the heavy cream (or coconut cream) and the remaining tablespoon of olive oil. Let it simmer for 5-10 minutes to let the flavors marry. Taste and add salt and pepper as needed. If it’s too thick, add a splash more broth. If it’s too thin, let it simmer longer.

Step 6: Finish with Basil

Turn off the heat. Stir in the fresh chopped basil. This preserves its bright flavor. Add a knob of butter if you want extra richness. Your creamy roasted garlic tomato soup is ready!

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Don’t Rush the Roast

The flavor of this soup comes entirely from the Maillard reaction—the browning of the tomatoes and onions. If you pull them out too early, the soup will taste flat and acidic. Wait until the edges are dark brown. It’s worth the extra 5 minutes.

Balance the Acid

Tomatoes can be acidic. If your soup tastes too sharp after blending, add a pinch of sugar or baking soda. I usually add ½ teaspoon of sugar to counteract the acidity of the canned tomatoes. It doesn’t make it sweet; it just makes it round.

Strain for Silkiness

If you want restaurant-quality smoothness, push the blended soup through a fine-mesh sieve. It removes any tough tomato skins or onion bits. It’s an extra step, but if you’re serving guests, it’s worth it. For meal prep, I skip this because I don’t have time.

Cool Before Freezing

Never put hot soup directly into the freezer. It raises the temperature of your freezer and can partially thaw other foods. Let the soup cool to room temperature, then refrigerate until cold, then freeze. This prevents ice crystals and keeps the texture smooth.

Reheat Gently

When reheating, do it over low heat. High heat can cause the cream to separate, making the soup grainy. Stir frequently and add a splash of broth or milk if it’s too thick.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Spicy Tomato Soup

Add 1-2 diced jalapeños or a teaspoon of red pepper flakes to the baking sheet before roasting. The heat gets mellowed by the roasting, creating a smoky spice. Perfect for those who like a kick.

Vegan Creamy Tomato Soup

Skip the heavy cream and use full-fat coconut cream. The coconut flavor pairs surprisingly well with roasted tomatoes and garlic. Add a tablespoon of nutritional yeast for a cheesy, savory note.

Herb-Infused Version

Roast a few sprigs of fresh thyme or rosemary on the baking sheet with the tomatoes. Remove the woody stems before blending. This adds an earthy, aromatic depth.

Roasted Red Pepper Twist

Add 2 roasted red peppers (jarred or fresh) to the baking sheet. It adds sweetness and a beautiful orange hue. This is a favorite at my house.

Gluten-Free & Dairy-Free

This recipe is naturally gluten-free. For dairy-free, use coconut cream or a cashew cream (blend ½ cup soaked cashews with ½ cup water). The base remains the same.

Serving & Storage

How to Serve:
I usually serve this straight from the pot with a crusty baguette for dipping. But for meal prep, here’s how I use it:

  • With Pasta: Reheat the soup and stir in cooked penne. Add a handful of spinach. It’s like a creamy tomato pasta sauce.
  • With Rice: Stir in cooked white or brown rice for a hearty, comfort-food meal. Top with crispy onions.
  • With Croutons: Classic. Toast some bread cubes with olive oil and garlic powder. The crunch contrasts the smooth soup.
  • As a Dip: Warm it up and serve with tortilla chips or pita bread for an appetizer.
  • With Grilled Cheese: The ultimate combo. Dip your grilled cheese into this soup. It’s heavenly.

Storage Instructions:

Refrigerator: Store in an airtight container for up to 5 days. The flavor gets better after day 2.

Freezer: Freeze in individual portions (1-2 cups) for easy lunches. It lasts up to 3 months. Leave some headspace in the container for expansion.

Reheating: Thaw overnight in the fridge if frozen. Reheat on the stove over low heat, stirring frequently. Add a splash of milk or broth if it’s too thick. Microwave works too, but stir every 30 seconds to prevent separation.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. These are estimates per serving (1 cup) without add-ins:

  • Calories: 180
  • Protein: 4g
  • Carbs: 22g
  • Fiber: 4g
  • Sugar: 12g (natural from tomatoes)
  • Fat: 10g
  • Sodium: 350mg (varies by broth)

What’s Good:
High in lycopene (a powerful antioxidant from tomatoes), good source of fiber, and relatively low in calories. It’s a nutrient-dense base.

What to Know:
Higher in fat if you use heavy cream. Sodium can be high if you use regular broth. Use low-sodium broth and light cream to reduce these.

My Take:
Look, this is comfort food. It’s not a diet recipe, but it’s way better than canned soup and costs less. When I want to make it lighter, I use less cream and add more vegetables like carrots or celery. But usually? I just enjoy a reasonable portion and appreciate the warmth.

Final Thoughts

So that’s my go-to creamy roasted garlic tomato soup! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved my weeknight dinners more times than I can count. It’s my answer to “what’s for lunch” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?

You can, but you’ll need about 3-4 pounds of ripe tomatoes. Roasting fresh tomatoes takes longer (about 60 minutes) because they have more water content. You’ll also need to peel them after roasting for a smoother texture. Canned tomatoes are more convenient and consistent for meal prep, but fresh is delicious in summer.

Why did my soup separate in the fridge?

Dairy-based soups can separate when cooled and reheated, especially if heated too quickly. To prevent this, reheat gently over low heat and stir constantly. If it does separate, blend it again with an immersion blender—it usually comes back together. Adding a little fresh cream while reheating can also help emulsify it.

Can I freeze this soup?

Yes! This is one of the best soups for freezing. Freeze in individual portions for easy lunches. It lasts up to 3 months. Thaw overnight in the fridge before reheating. The texture might change slightly, but blending it again fixes that.

How long does this soup last in the fridge?

It lasts up to 5 days in an airtight container. The flavor actually improves after the first day as the roasted garlic and tomatoes meld together.

Can I make this in a slow cooker?

Yes. Roast the tomatoes and garlic as directed, then transfer everything to a slow cooker. Add the broth and simmer on low for 2-3 hours. Blend and add cream at the end. It’s a great option if you’re already using the oven for something else.

Is this soup gluten-free?

Yes, the base recipe is naturally gluten-free. Just make sure your broth is certified gluten-free (some broths contain wheat-derived ingredients) and avoid adding pasta or croutons unless they’re gluten-free.

Can I double this recipe?

Absolutely! Double everything and use two baking sheets. The cooking times stay the same. I do this when I’m meal-prepping for the whole week. Just make sure your blender or pot is big enough to handle the volume.

Pin This Recipe!

creamy roasted garlic tomato soup recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy roasted garlic tomato soup - featured image

Creamy Roasted Garlic Tomato Soup


  • Author: Harper
  • Total Time: 55 minutes
  • Yield: 4 servings 1x

Description

A deeply flavorful, easy-to-make soup that relies on roasting tomatoes and a whole head of garlic for a rich, sweet, and complex taste. It is perfect for meal prep, freezes beautifully, and serves as a versatile base for various meals.


Ingredients

Scale
  • 1 whole head garlic (about 150g)
  • 28 oz (800g) San Marzano style crushed tomatoes or whole peeled tomatoes
  • 1 large yellow onion (about 250g), chopped into rough chunks
  • 3 tablespoons extra virgin olive oil, divided
  • 2 tablespoons tomato paste
  • 1 cup (240ml) low-sodium vegetable or chicken broth
  • ½ cup (120ml) heavy cream or full-fat coconut cream
  • ½ cup (15g) fresh basil, chopped
  • 1 teaspoon kosher salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • Optional: ½ teaspoon red pepper flakes
  • Optional: 1 tablespoon butter

Instructions

  1. Preheat oven to 400°F (200°C). Slice the top off the garlic head to expose cloves, drizzle with a little olive oil, wrap loosely in aluminum foil, and set aside.
  2. On a large rimmed baking sheet, combine chopped onion, canned tomatoes (draining excess liquid if using whole peeled), tomato paste, and 2 tablespoons of olive oil. Toss to coat.
  3. Place the foil-wrapped garlic on the baking sheet with the tomato mixture. Roast for 40-45 minutes until onions are caramelized, tomatoes are jammy, and garlic is soft.
  4. Remove from oven and let cool for 5 minutes. Squeeze the roasted garlic cloves out of their skins into a paste; discard skins.
  5. Transfer the roasted tomato-onion mixture and squeezed garlic to a blender. Add the broth and blend on high until completely smooth.
  6. Pour the blended soup into a large pot or Dutch oven. Bring to a gentle simmer over medium-low heat.
  7. Stir in the heavy cream (or coconut cream) and the remaining tablespoon of olive oil. Simmer for 5-10 minutes to let flavors meld.
  8. Taste and adjust seasoning with salt and pepper. If too thick, add more broth; if too thin, simmer longer.
  9. Turn off heat and stir in fresh chopped basil. Add butter if desired for extra richness.
  10. Serve immediately or cool completely before storing in the refrigerator or freezer.

Notes

[‘Do not rush the roasting process; browning the tomatoes and onions is essential for deep flavor.’, ‘If the soup tastes too acidic, add a pinch of sugar or baking soda to balance it.’, ‘For extra smoothness, strain the blended soup through a fine-mesh sieve.’, “Cool soup to room temperature before freezing to prevent ice crystals and protect your freezer’s temperature.”, ‘Reheat gently over low heat to prevent the cream from separating.’]

  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 180
  • Sugar: 12
  • Sodium: 350
  • Fat: 10
  • Saturated Fat: 6
  • Carbohydrates: 22
  • Fiber: 4
  • Protein: 4

Keywords: tomato soup, roasted garlic, meal prep, creamy soup, vegetarian, gluten-free, comfort food, easy dinner

You might also like these recipes

Leave a Comment

Recipe rating