
On chilly evenings when I want a meal that feels like a warm hug, my Creamy Tomato Lasagna Soup with Three Cheeses always does the trick. It’s rich, velvety, and full of that classic lasagna flavor we all love but without the layering or baking. The combination of a tomato-based broth, tender noodles, and a trio of melty cheeses makes this one of my go-to hearty soup recipes. It’s comfort food in a bowl, simple enough for lazy dinners but elegant enough to serve guests.
The Story Behind My Coziest Lasagna-Inspired Soup
This recipe was born on a night when I wanted lasagna but didn’t want the mess or time it takes to make one. So I turned all those familiar flavors tangy tomatoes, creamy cheeses, and tender pasta into a soup that’s every bit as indulgent. The first time I made it, my kitchen smelled like an Italian trattoria, and from that moment, it became one of my favorite creamy soup recipes. It has that same richness I love in my creamy chicken lasagna soup with spinach, but with an extra layer of cheesy comfort.
Print
Creamy Tomato Lasagna Soup with Three Cheeses
- Total Time: 40 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A rich and creamy tomato lasagna soup made with a trio of cheeses ricotta, mozzarella, and Parmesan for the ultimate comforting bowl. Perfect for lazy dinners and cozy nights.
Ingredients
1 tbsp olive oil
1 tbsp butter
1 onion, diced
3 garlic cloves, minced
2 tbsp tomato paste
1 can crushed tomatoes (28 oz)
4 cups chicken or vegetable broth
6 lasagna noodles, broken into pieces
1 cup heavy cream
½ cup ricotta cheese
1 cup mozzarella cheese, shredded
¼ cup Parmesan cheese, grated
1 tsp basil
½ tsp oregano
½ tsp thyme
Salt and pepper to taste
Pinch of red pepper flakes
Instructions
Heat oil and butter in a pot. Sauté onion until soft, then add garlic.
Stir in tomato paste, crushed tomatoes, and broth. Simmer 10 minutes.
Add herbs and broken lasagna noodles. Cook until noodles are tender.
Stir in cream and cheeses until melted and smooth.
Season, garnish with basil and Parmesan, and serve warm.
Notes
Substitute half-and-half for lighter creaminess.
Add spinach or kale for a veggie boost.
Great for meal prep keeps well for 3 days.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 bowl
- Calories: 410
- Sugar: 8
- Sodium: 890
- Fat: 25
- Saturated Fat: 13
- Unsaturated Fat: 10
- Trans Fat: 0
- Carbohydrates: 28
- Fiber: 3
- Protein: 18
- Cholesterol: 90mg
Related Recipes
Everything You’ll Need to Make It
You only need a few simple ingredients to create something magical.
- Olive oil and butter: The base for sautéing the aromatics.
- Onion and garlic: The heart of any great soup.
- Crushed tomatoes and tomato paste: For that deep, robust tomato flavor.
- Chicken or vegetable broth: To create a flavorful, rich base.
- Lasagna noodles: Broken into pieces they cook right in the pot.
- Heavy cream: For a luscious, creamy texture.
- Cheese trio: Ricotta for creaminess, mozzarella for melt, and Parmesan for saltiness.
- Italian herbs: A blend of basil, oregano, and thyme to round out the flavors.
- Salt, pepper, and a touch of red pepper flakes: To balance everything.
Sometimes I like to make it even heartier by adding a handful of spinach, taking inspiration from my vegetarian lasagna soup with zucchini and mushrooms.

How I Bring It All Together Step by Step
Step 1 – Start with the aromatics
I heat olive oil and butter in a large pot, then add diced onions and cook them until they’re soft and golden. Next, I stir in garlic and let it bloom just long enough to fill the kitchen with that mouthwatering scent.
Step 2 – Add the tomatoes
Once the aromatics are fragrant, I add the tomato paste and crushed tomatoes, stirring until they start to thicken. The mixture turns beautifully deep red and smells like pure Italian comfort.
Step 3 – Build the base
I pour in the broth and add my dried herbs basil, oregano, thyme, and a pinch of chili flakes. I bring it all to a gentle simmer, letting the flavors marry together for about 10 minutes.
Step 4 – Cook the pasta
Then I break the lasagna noodles into small pieces and add them right into the soup. They cook perfectly in the tomato broth, soaking up all that flavor while releasing a little starch to make the soup thicker and silkier.
Step 5 – Add the cream
Once the noodles are tender, I stir in the cream. This is where the transformation happens the soup turns velvety, rich, and smooth.
Step 6 – The cheese magic
Finally, I swirl in spoonfuls of ricotta, sprinkle in mozzarella, and finish with a generous handful of Parmesan. The cheeses melt into the broth, giving it that irresistible creamy alfredo lasagna soup vibe that makes this dish so addictive.
Step 7 – Taste, garnish, and serve
I taste for seasoning, add salt and pepper if needed, and serve it hot with a few basil leaves and extra Parmesan on top. The first spoonful is always pure comfort cheesy, creamy, and perfectly balanced.
When I’m feeding a crowd or meal prepping for the week, I often double the batch, just like I do with my beef and sausage lasagna soup with ricotta topping. It reheats beautifully and tastes even better the next day.
Flavorful Variations You’ll Want to Try
This soup is the kind of recipe that invites creativity.
- Add protein: Stir in ground turkey or chicken for a heartier meal, inspired by my turkey lasagna soup with fresh basil and parmesan.
- Spice it up: A few extra chili flakes or a drizzle of chili oil can turn up the heat something I love about my spicy lasagna soup with Italian sausage and red pepper.
- Make it vegetarian: Skip the broth and use all vegetable stock instead.
- Add greens: Spinach, kale, or even zucchini ribbons make it extra nourishing.
- Low-carb option: Replace the noodles with chopped zucchini or cauliflower pieces to lighten it up without losing the creamy charm.
When I’m in the mood for extra indulgence, I sprinkle garlic breadcrumbs on top before serving for a little crunch.

Why This Soup Has Become a Family Favorite
Every time I make this creamy tomato lasagna soup, it disappears fast. The combination of tomato, cream, and cheese feels luxurious without being fussy, and the aroma alone makes everyone drift into the kitchen. It’s one of those pasta recipes that brings comfort instantly, whether it’s the middle of winter or just a cozy night at home. It’s hearty, rich, and endlessly satisfying the kind of healthy comfort food that never gets old.












