Creamy Tomato Basil Soup with Parmesan Recipe

Tomato basil soup is a restaurant favorite for good reason: it’s creamy, bright with tomato flavor, and finished with the sweet, fragrant lift of fresh basil. This version of Creamy Tomato Basil Soup is made at home so you control the ingredients and the carbs. We add a touch of Parmesan for a nutty depth that complements the basil. The result is a delicious low‑carb soup you can enjoy any night.

Creamy Tomato Basil Soup with Parmesan

Ingredients for Tomato Basil Soup

Slow cooking deepens flavors and makes this soup easy to set and forget. We usually use a slow cooker for the long melding stage, combined with a stock pot for the initial sauté and the finishing simmer with cream. That approach keeps prep simple while delivering rich, balanced flavor.

Ingredients for Creamy Tomato Basil Soup with Parmesan

Cooking at home gives you control over sugars and processed ingredients restaurants often add. For a lower‑carb result we skip added sugar and limit wheat-based thickeners. A simple basil pesto brightens the soup; you can make it from scratch or use a good quality prepared pesto to save time. We sometimes use quality canned San Marzano‑style tomatoes when fresh tomatoes aren’t available — they’re a reliable pantry substitute for a robust tomato base.

Stock pot of Creamy tomato basil soup with parmesan

A few pantry notes: a prepared pesto reduces hands‑on time without sacrificing flavor. Look for a basil pesto made with simple, wholesome ingredients — it works well not only in this soup but also as a topping for chicken, salads, or a quick appetizer with tomato and fresh mozzarella.

img 7339 7
Click any “Pin Recipe” Button to Save to Pinterest!

Preparation Tips

This soup is made in stages for best flavor. Start in a stock pot: sauté onions and celery in butter until softened, then transfer those aromatics to the slow cooker. Add the tomatoes, pesto, oregano and sherry to the slow cooker and let everything cook slowly for 4–6 hours on high so the flavors steep together.

Closeup of Tomato Basil Soup

When the slow cooker stage is done, blend the mixture in batches until smooth using a high‑speed blender or an immersion blender. Return the blended soup to the stock pot, add the heavy cream, and simmer for another 30 minutes so the cream integrates and the soup finishes silky and rich. If you prefer, you can make the whole soup on the stovetop: simmer gently for about two hours and add the cream for the final half hour.

img 7339 9

One optional addition we like is sherry. Add about 1/2 cup before the slow cooker stage to introduce a warm, slightly nutty note — use a sherry you enjoy drinking. The finished soup makes a perfect keto comfort dish for a cold night or a cozy dinner any time. Garnish with freshly grated Parmesan and extra basil if desired. Enjoy our Creamy Tomato Basil Soup with Parmesan and feel free to adapt it to your taste.

Creamy Tomato Basil Soup with Parmesan on top

Creamy Tomato Basil Soup with Parmesan – A Low Carb Favorite Soup!

This recipe is flexible: substitute 1 1/2 cups of good prepared pesto if you prefer convenience, or make the pesto fresh for the brightest flavor. If you skip the slow cooker, simmer on the stovetop for about two hours and add cream for the final 30 minutes. Serve hot and garnish with extra Parmesan and basil leaves.

Creamy Tomato Basil Soup With Parmesan

Creamy Tomato Basil Soup With Parmesan

Recipe by Joanie and Chris

Keto Creamy Tomato Basil Soup with Parmesan is a delicious low‑carb creamy soup with sweet basil notes. A perfect tomato soup with only 7 g net carbs per serving.

Course: SoupsCuisine: AmericanDifficulty: Easy
Servings

8
Prep time

20 minutes

Cooking time

4–6 hours (slow cooker)

Net Carbs

5.8 g

Total time

6 hours 15 minutes

Ingredients

  • Basil Pesto
  • 4 ounces (about 2 cups packed) basil leaves
  • 1 cup toasted pine nuts
  • 1 cup grated Parmesan
  • 5 cloves garlic
  • 2 tsp sea salt
  • 1 1/2 cups extra virgin olive oil
  • Soup
  • 4 tablespoons butter
  • 3 stalks celery, chopped
  • 1/2 cup chopped onion
  • 1/2 tablespoon oregano
  • 56 ounces canned tomatoes (good quality San Marzano style)
  • 16 ounces heavy cream
  • 1/2 cup sherry (optional)
  • Sea salt to taste

Instructions

  • Make the pesto: blend basil, pine nuts, Parmesan, garlic and olive oil until smooth, or use 1 1/2 cups prepared pesto.
  • Melt butter in a stock pot and sauté onions and celery until softened, about 5 minutes.
  • Transfer the aromatics and pesto to a slow cooker. Add tomatoes with their juice, oregano and sherry. Cook on high for 4–6 hours.
  • Blend the soup in batches until smooth using a blender or immersion blender, then return to the stock pot.
  • Add the heavy cream and simmer 30 minutes. Garnish with Parmesan and serve hot.

Chef’s Notes

  • You can substitute 1 1/2 cups of a good prepared basil pesto to save time. If you prefer not to use a slow cooker, simmer the soup on the stovetop for about 2 hours and add the cream for the last 30 minutes.

Nutrition Facts (per recipe)

  • Calories: 788.8 kcal
  • Fat: 81.6 g
  • Saturated Fat: 25.1 g
  • Cholesterol: 87.6 mg
  • Sodium: 857.2 mg
  • Carbohydrates: 7.2 g
  • Fiber: 1.4 g
  • Sugar: 3.2 g
  • Protein: 9.3 g

Amazon Affiliate Program — Tasty Low Carb may receive a small commission if you purchase featured products; this helps support the site.

Recipe Index