Homemade Lasagna Soup

Save this recipe on:

When I first made this Homemade Lasagna Soup, I knew I’d discovered something special. It’s everything you love about classic lasagna—rich tomato sauce, savory ground meat, creamy cheese, and tender pasta—but transformed into a cozy, soul-warming soup. It has quickly become one of my favorite comfort food dishes to make on chilly nights when I want all the flavor of lasagna without the layering and baking.

What I love most is how simple it is to throw together, and yet it tastes like it simmered all day. A one-pot meal that’s hearty, filling, and full of bold Italian flavor? Yes, please. Whether you’re feeding a family or just cooking for yourself, this soup is a winner.


Why You’ll Love This Homemade Lasagna Soup

It combines all the iconic lasagna ingredients—ground beef, tomato sauce, Italian herbs, and cheese—into a warm, slurpable bowl. It’s also easier to make and clean up than a traditional lasagna, which means less time in the kitchen and more time enjoying it. Plus, it’s customizable, freezer-friendly, and perfect for meal prep.


What Kind of Pasta Works Best in Lasagna Soup?

While broken lasagna noodles are a fun and traditional option, I prefer using farfalle or mafalda pasta. They hold up well in soup and are easier to eat with a spoon. Just be sure not to overcook them so they stay slightly firm and don’t soak up too much broth.


Options for Substitutions

  • Meat: You can swap the ground beef for Italian sausage, ground turkey, or even plant-based meat alternatives for a vegetarian version.
  • Cheese: Ricotta adds that lasagna-like creaminess, but cottage cheese or mascarpone can work too. For dairy-free, use vegan cheese shreds or cashew ricotta.
  • Broth: Use chicken, beef, or vegetable broth depending on your preference.
  • Gluten-Free: Substitute with your favorite gluten-free pasta to make it celiac-friendly.

Ingredients for this Homemade Lasagna Soup

  • Olive Oil: Used to sauté the aromatics and give a base layer of richness.
  • Yellow Onion: Adds a mild sweetness and depth to the soup’s flavor.
  • Garlic: Brings warmth and enhances the savory profile of the broth.
  • Ground Beef: The main protein; it gives the soup its hearty, lasagna-like quality.
  • Tomato Paste: Intensifies the tomato flavor and thickens the broth slightly.
  • Crushed Tomatoes: Essential for that rich, tomato-based broth.
  • Beef Broth: Adds depth and savory umami to the soup.
  • Italian Seasoning: A blend of herbs like oregano, basil, and thyme that infuse the soup with classic lasagna flavor.
  • Red Pepper Flakes: Optional, but adds a little kick and balances the richness.
  • Farfalle Pasta: Sturdy and spoon-friendly; keeps its shape and texture well.
  • Ricotta Cheese: Mimics the creamy lasagna filling.
  • Parmesan Cheese: Adds a nutty, salty finish on top.
  • Fresh Parsley: Brightens the dish and adds freshness.
  • Salt and Pepper: For seasoning and balance.

Step 1: Sauté Aromatics

Heat olive oil in a large pot over medium heat. Add chopped onions and cook until translucent, about 5 minutes. Add the minced garlic and stir until fragrant, around 1 minute.


Step 2: Brown the Meat

Add the ground beef to the pot. Break it up with a spoon and cook until browned and fully cooked through. Drain excess fat if necessary.


Step 3: Build the Flavor Base

Stir in the tomato paste and cook for 1–2 minutes until it darkens slightly. Then add crushed tomatoes, beef broth, Italian seasoning, and red pepper flakes if using. Stir to combine.


Step 4: Simmer the Broth

Bring the soup to a boil, then reduce the heat and simmer for 20–25 minutes to allow the flavors to meld. Taste and adjust seasoning with salt and pepper.


Step 5: Cook the Pasta

In a separate pot, cook the farfalle pasta until just shy of al dente. Drain and add it to the soup during the last 5 minutes of simmering. This prevents overcooking.


Step 6: Serve with Cheese and Herbs

Ladle the hot soup into bowls and top with a generous scoop of ricotta cheese, a sprinkle of parmesan, and chopped parsley. Serve immediately while hot and cheesy.


How Long to Prepare Homemade Lasagna Soup

Prep Time: Most of the prep involves chopping onions and garlic, measuring out spices, and browning the meat. You can expect to spend about 10 to 15 minutes on this stage. Having your ingredients pre-measured and ready to go (mise en place style) makes the process flow smoothly.

Cooking Time: The soup takes around 25 to 30 minutes to cook. Simmering the broth helps develop the flavors, and adding pre-cooked pasta near the end keeps the texture just right. Total time from start to finish is about 40 to 45 minutes.


Tips for Perfect Homemade Lasagna Soup

  • Sauté the tomato paste for a couple of minutes to develop deeper umami flavor.
  • Use freshly grated parmesan instead of pre-shredded for a smoother melt and richer taste.
  • Cook the pasta separately if planning to store leftovers, so it doesn’t get mushy.
  • Add ricotta just before serving—don’t stir it in—so you get those creamy bites.
  • Adjust seasoning after simmering; broths and canned tomatoes can vary in saltiness.

Watch Out for These Mistakes While Cooking

  • Overcooking the pasta: It will continue to cook in the hot soup and can easily become too soft.
  • Skipping the tomato paste sauté: This step brings out essential depth of flavor.
  • Adding cheese too early: If you stir in ricotta while the soup simmers, it may break and lose texture.
  • Not tasting as you go: The seasoning needs to be adjusted, especially after simmering.
  • Using low-quality broth: It’s the base of your soup—use a flavorful one!

What to Serve With Homemade Lasagna Soup?

1. Garlic Bread

Crunchy, buttery, and the perfect way to scoop up the cheesy, tomato-rich broth.

2. Caesar Salad

The creamy dressing and crisp romaine balance out the richness of the soup.

3. Roasted Vegetables

Add a tray of roasted zucchini, bell peppers, or carrots for a nutritious side.

4. Antipasto Platter

Great for entertaining—serve with olives, cured meats, and marinated veggies.

5. Crusty Artisan Bread

A simple rustic loaf warms up well and soaks in all that delicious broth.


Storage Instructions

Refrigerator: Allow the soup to cool completely, then store in an airtight container in the fridge for up to 4 days. If possible, keep the pasta separate and add it when reheating to prevent sogginess.

Freezer: The broth base freezes beautifully for up to 3 months. Freeze it without pasta or cheese for best results. Thaw overnight in the fridge, reheat on the stove, and cook fresh pasta to stir in.

Reheating: Reheat gently on the stovetop over medium heat, stirring occasionally. Add a splash of broth or water if it has thickened too much.


Estimated Nutrition (Per Serving – Approximate)

  • Calories: 420
  • Protein: 28g
  • Fat: 18g
  • Saturated Fat: 8g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Sugar: 6g
  • Sodium: 780mg
  • Cholesterol: 55mg

Frequently Asked Questions

How do I make this soup vegetarian?

Replace the ground beef with a plant-based alternative or use lentils, and opt for vegetable broth.

Can I use different pasta shapes?

Yes! Use any short pasta like rotini, penne, or even broken lasagna noodles.

Is this soup good for meal prep?

Absolutely. Just store the broth and pasta separately to maintain texture when reheating.

Can I make it in a slow cooker?

Yes. Brown the meat and aromatics first, then transfer everything to the slow cooker (except the pasta and cheeses). Cook on low for 6–7 hours, then stir in cooked pasta just before serving.

What’s the best way to add the ricotta?

Add a scoop right on top when serving. Don’t stir it in completely—let it slowly melt and swirl as you eat.


Conclusion

Homemade Lasagna Soup brings all the richness and comfort of traditional lasagna into a warm, soul-satisfying bowl. It’s faster, easier, and just as flavorful, making it a favorite in my kitchen. Whether you’re cooking for a cozy night in or a casual gathering, this soup is guaranteed to impress. With minimal prep, versatile ingredients, and tons of flavor, it’s a modern twist on a classic that everyone should try at least once.


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

Homemade Lasagna Soup

  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Description

Looking for a cozy, flavor-packed meal that brings all the comfort of lasagna without the layers and baking? This Homemade Lasagna Soup is everything you love about classic Italian lasagna—meaty, cheesy, and tomato-rich—but served warm in a spoonable, satisfying bowl. It’s the perfect easy dinner, quick weeknight meal, or hearty comfort food to warm you up on cold nights. Great for meal prep, freezer-friendly, and endlessly customizable, it’s one of those dinner ideas you’ll come back to again and again.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, chopped

3 cloves garlic, minced

1 pound ground beef

2 tablespoons tomato paste

1 can (28 ounces) crushed tomatoes

4 cups beef broth

2 teaspoons Italian seasoning

1/4 teaspoon red pepper flakes (optional)

8 ounces farfalle pasta

1 cup ricotta cheese

1/2 cup grated parmesan cheese

2 tablespoons chopped fresh parsley

Salt and pepper, to taste


Instructions

1. Heat olive oil in a large pot over medium heat. Add chopped onion and sauté for about 5 minutes until translucent. Add garlic and cook until fragrant, about 1 minute.

2. Add ground beef and cook until browned and no longer pink. Drain excess fat if needed.

3. Stir in tomato paste and cook for 2 minutes to enhance flavor.

4. Add crushed tomatoes, beef broth, Italian seasoning, and red pepper flakes. Stir well and bring to a boil.

5. Reduce heat and let the soup simmer for 20–25 minutes to let flavors develop.

6. While the soup simmers, cook farfalle pasta separately until al dente. Drain and set aside.

7. During the last 5 minutes of simmering, stir in cooked pasta and adjust seasoning with salt and pepper.

8. Serve hot, topped with a scoop of ricotta, a sprinkle of parmesan, and chopped parsley.


Notes

For best texture, cook pasta separately and add it just before serving.

Don’t stir in the ricotta—let it melt on top for creamy bites.

Use high-quality broth for deeper flavor and richer soup.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 28g
  • Cholesterol: 55mg

Keywords: homemade lasagna soup, easy dinner, lasagna soup recipe, quick meal, cozy soup

Save this recipe on:

Leave a Reply

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

Recipe rating