I had refused to even try crockpot soup for years. A solid decade, actually. I was convinced it was just… sad. Watery broth, mushy noodles, everything tasting vaguely of “slow cooker” rather than anything actually delicious. Then my neighbor Brenda showed up at my door on a freezing Tuesday night holding a ladle and a look of quiet triumph.
“Just taste it,” she said. “Then you can tell me I was wrong.”
I took a spoonful of her Crockpot Lasagna Soup, fully prepared to be polite and move on with my life. And then I stood there in my own doorway, coat still on, eating three more spoonfuls without saying a word. Brenda just smiled. She knew. She absolutely knew.
That soup ruined my anti-crockpot stance forever. It had the deep, meaty richness of a lasagna that had been simmering all day in some Italian grandmother’s kitchen. The broth was thick and savory, not watery at all. And the cheese? Let me tell you, that melty, herby, ricotta situation on top was the kind of thing you close your eyes for. I honestly didn’t know a slow cooker could do that.
I spent the next week tweaking her recipe, making it my own. I added a little more garlic. I swapped the noodles. I figured out the trick to keep the pasta from turning into wallpaper paste. And now, every time the temperature drops below forty degrees, this Cozy Crockpot Lasagna Soup is what I make. It’s what I bring to friends who are sick, what I serve on days that just feel heavy, what I make when I need the kitchen to smell like home.
Maybe you’ve had your doubts about crockpot soups too. I get it. But this one? This one changes things.
Why You’ll Love This Recipe
I’ve tested this Crockpot Lasagna Soup at least a dozen times. I made it for my picky brother-in-law. I brought it to a potluck where it disappeared in twenty minutes. I even tried freezing a batch to see if it held up (spoiler: it did, beautifully). Here’s why this recipe is the one you’ll keep coming back to:
- Set It and Forget It: Ten minutes of prep in the morning, and dinner is ready when you walk through the door. No standing over a stove. No stirring. The crockpot does all the work.
- No Fancy Ingredients: Ground beef, canned tomatoes, chicken broth, lasagna noodles, cheese. You probably have most of this in your kitchen right now.
- Perfect for Cold Weather: This soup is the definition of comfort food. It’s warming, filling, and exactly what you want on a chilly evening or a rough day that needs fixing.
- Everyone Loves It: Kids eat it. Adults ask for seconds. Even people who claim they “don’t like soup” change their minds after one bowl.
- Better Than Stovetop Lasagna: The slow simmer melds the flavors in a way that stovetop versions just can’t match. The broth gets rich, the meat gets tender, and the whole thing tastes like it cooked for hours — because it did.
This isn’t just another soup recipe. It’s the kind that makes you text your friends and say, “You have to try this.” It’s comfort food that feels like a hug in a bowl, but with way less effort than actual lasagna. That’s the whole point.
What Ingredients You Will Need
This recipe uses simple, pantry-friendly ingredients to build layers of flavor. Nothing weird, nothing expensive. Just good, honest food that comes together beautifully in the slow cooker.
For the Soup Base
- 1 pound ground beef (I use 85/15 for the best flavor without being greasy)
- 1 yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced (don’t skimp here)
- 1 tablespoon olive oil (for browning the meat)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1 (28-ounce) can crushed tomatoes (San Marzano if you can find them)
- 1 (14.5-ounce) can diced tomatoes, undrained
- 4 cups chicken broth (low-sodium is best so you control the salt)
- 2 tablespoons tomato paste (adds depth and richness)
- 1 tablespoon balsamic vinegar (trust me on this one)
For the Noodles

- 8 ounces lasagna noodles, broken into pieces (about 8-10 noodles, depending on the brand)
For the Cheesy Topping
- 1 cup ricotta cheese (whole milk for creaminess)
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped (or 1 teaspoon dried)
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Ingredient Tips from My Kitchen: I’ve tried this with ground Italian sausage instead of beef, and it’s amazing — just use half sausage, half beef for the best balance. For the tomatoes, I really do recommend San Marzano if you can get them. They’re sweeter and less acidic, and they make a noticeable difference in the final soup. If you’re watching your sodium, use no-salt-added broth and tomatoes, then season to taste at the end. I also like to add a Parmesan rind to the soup while it simmers — it adds a subtle, savory depth that’s hard to describe but impossible to miss.
Equipment Needed
You don’t need a lot of fancy gear for this recipe. Here’s what you’ll need:
- 6-quart or larger slow cooker (I use a Crock-Pot brand, but any brand works)
- Large skillet (for browning the meat and onions)
- Wooden spoon or spatula
- Cutting board and sharp knife
- Measuring cups and spoons
- Small bowl (for mixing the cheese topping)
- Ladle (for serving)
If you don’t have a 6-quart slow cooker, a 5-quart will work — just make sure you don’t overfill it. I’ve also made this in a Dutch oven on the stovetop, simmering for about an hour, and it’s great. But honestly, the crockpot version is easier and the flavors meld even better. One tip: invest in a good ladle. A cheap one will bend when you’re scooping this thick, hearty soup, and you’ll end up with soup on your counter. Ask me how I know.
Preparation Method
- Brown the beef and aromatics. Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned — about 5 to 7 minutes. Add the diced onion and cook for another 3 minutes, until softened. Stir in the minced garlic, salt, pepper, oregano, basil, and red pepper flakes (if using). Cook for 1 minute until fragrant. Don’t skip this step. Browning the meat adds flavor that you just can’t get from dumping raw beef into the crockpot.
- Transfer to the slow cooker. Using a slotted spoon, transfer the beef mixture to your slow cooker. Leave the excess fat in the skillet — you want flavor, not greasy soup.
- Add the remaining soup ingredients. Pour in the crushed tomatoes, diced tomatoes (with their juices), chicken broth, tomato paste, and balsamic vinegar. Stir everything together until the tomato paste is fully dissolved. The balsamic vinegar might seem odd, but it brightens the tomatoes and adds a subtle sweetness that rounds out the acidity.
- Cook on low for 6 to 8 hours or high for 3 to 4 hours. The soup will be rich and deeply flavored at this point. You can let it go longer on low — it only gets better. Just make sure the liquid doesn’t reduce too much; add a splash of broth if needed.
- Add the noodles 30 minutes before serving. About half an hour before you want to eat, break the lasagna noodles into pieces (about 1 to 2 inches each) and stir them into the soup. Make sure they’re fully submerged. Cook on high for 25 to 30 minutes, or until the noodles are tender. Stir once or twice during cooking to prevent sticking. Important: Don’t add the noodles too early, or they’ll turn mushy and absorb all the broth. Trust me, I learned this the hard way.
- Make the cheese topping. While the noodles cook, combine the ricotta, mozzarella, Parmesan, parsley, salt, and pepper in a small bowl. Stir until well mixed. Set aside at room temperature so the cheeses soften slightly.
- Serve and top with cheese. Ladle the hot soup into bowls. Drop a generous dollop of the cheese mixture on top. It will melt into the hot soup, creating creamy, cheesy pockets of goodness. Garnish with extra parsley or red pepper flakes if you like.
Sensory Cues: When the soup is ready, the broth should be thick enough to coat the back of a spoon, but still spoonable. The noodles should be tender but not falling apart. The cheese topping should be creamy and slightly warm, melting into the soup as you stir it in. You’ll smell the oregano and basil, the rich tomato, and the savory beef — it’s the kind of smell that makes everyone wander into the kitchen asking what’s for dinner.
Cooking Tips & Techniques
I’ve made every mistake you can make with this soup. Here’s what I learned so you don’t have to:
Brown the meat, always. I know it’s an extra step, but it’s non-negotiable. Browning creates the Maillard reaction — that deep, savory flavor that makes the soup taste like it simmered all day (which it does, but the browning gives it a head start).
Don’t add the noodles too early. This is the most common mistake. If you add them at the beginning of cooking, they’ll absorb all the broth and turn into a starchy, mushy mess. Add them in the last 30 minutes, and you’ll get perfectly tender noodles in a rich, brothy soup.
Taste and adjust before serving. Slow cookers can vary wildly. Some run hot, some run cool. Before you serve, taste the soup and adjust the seasoning. You might need more salt, a pinch of sugar to balance the tomatoes, or an extra splash of broth if it’s too thick.
Use full-fat cheese for the topping. I tried this with low-fat ricotta once, and it was watery and sad. Whole-milk ricotta and mozzarella melt into creamy, dreamy pockets that make this soup feel indulgent. Save the low-fat stuff for another recipe.
Let the soup rest before serving. If you can, let the soup sit in the crockpot on warm for 10 to 15 minutes after the noodles are done. This allows the flavors to settle and the noodles to absorb just a little more broth. It makes a difference.
I once forgot to add the noodles entirely. I served the soup, sat down, took a bite, and thought, “Something is missing.” It was still delicious, but it wasn’t lasagna soup. Now I set a timer on my phone for 30 minutes before serving. Learn from my forgetfulness.
Variations & Adaptations
This recipe is incredibly flexible. Here are some ways to make it your own:
Make it vegetarian. Skip the ground beef and add two cans of drained and rinsed cannellini beans or lentils instead. Sauté the onions and garlic in olive oil, then proceed as directed. The beans add protein and texture, and they soak up all that tomatoey goodness.
Swap the protein. Ground Italian sausage (sweet or hot) is fantastic here. Use half sausage and half beef for the best flavor. You can also use ground turkey or chicken — just add a little extra olive oil since they’re leaner.
Try different noodles. No lasagna noodles on hand? Use broken fettuccine, penne, or even gluten-free pasta. Just adjust the cooking time based on the noodle type. Smaller noodles cook faster, so check them at 20 minutes.
Add vegetables. I’ve added chopped zucchini, spinach, or mushrooms to this soup with great results. Add zucchini and mushrooms with the canned tomatoes. Stir in a handful of fresh spinach right before serving — it wilts beautifully into the hot broth.
Make it dairy-free. Use a dairy-free ricotta (I like Kite Hill) and vegan mozzarella shreds. The soup itself is already dairy-free until you add the cheese topping, so this is an easy swap.
Spice it up. Add an extra teaspoon of red pepper flakes, or stir in a diced jalapeño with the onions. For a smoky twist, use chipotle peppers in adobo — just one or two, minced, added with the tomatoes.
My personal favorite variation? I add a handful of fresh basil and a squeeze of lemon juice right before serving. It brightens the whole soup and makes it taste even more like summer lasagna. Try it once, and you might never go back.
Serving & Storage Suggestions
This soup is best served hot, straight from the crockpot. Ladle it into deep bowls and top with the cheese mixture while it’s still steaming. The cheese will melt into the soup, creating those creamy, savory pockets that make this recipe so special.
What to serve with it: A crusty piece of bread is essential. Garlic bread, a warm baguette, or even buttered toast works perfectly for sopping up the broth. A simple green salad with a lemony vinaigrette balances the richness. And if you’re feeling extra cozy, serve it with a glass of red wine — a nice Chianti or Sangiovese is perfect.
Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days. The noodles will continue to absorb broth, so the soup will thicken. When reheating, add a splash of broth or water to thin it back to your desired consistency.
Freezing: This soup freezes well, but here’s the trick: freeze it without the noodles. Cook the soup base, let it cool, and freeze in portions. When you’re ready to eat, thaw the soup, bring it to a simmer, and cook fresh noodles directly in the broth. This prevents the noodles from turning mushy during freezing and reheating. I do this all the time for easy freezer meals.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally, until hot. You can also reheat individual portions in the microwave for 2 to 3 minutes, stirring halfway through. The cheese topping is best added fresh, so make a small batch when you reheat leftovers.
One thing I love about this soup: the flavors actually deepen overnight. Day two is even better than day one. So don’t be afraid to make a big batch — you’ll be happy to have leftovers.
Nutritional Information & Benefits
Here’s the estimated nutrition for one serving of Crockpot Lasagna Soup (based on 6 servings, including the cheese topping):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 450 |
| Protein | 32g |
| Fat | 18g |
| Saturated Fat | 9g |
| Carbohydrates | 40g |
| Fiber | 5g |
| Sugar | 12g |
| Sodium | 850mg |
This soup is a good source of protein from the beef and cheese, and the tomatoes provide lycopene, a powerful antioxidant. The calcium from the cheese supports bone health, and the garlic and onions offer immune-boosting properties. If you’re watching your sodium, use low-sodium broth and tomatoes, and go easy on the added salt.
I’m not a nutritionist, but I feel good about serving this to my family. It’s a balanced meal in a bowl — protein, carbs, and veggies all in one. Plus, it’s made from whole, recognizable ingredients. That’s a win in my book.
Conclusion
This Cozy Crockpot Lasagna Soup is everything I used to think a slow cooker soup couldn’t be: rich, flavorful, and deeply satisfying. It’s the recipe that changed my mind about crockpot soups entirely, and I think it might change yours too.
What I love most about it is how adaptable it is. Make it spicy, make it vegetarian, load it with veggies — it works every time. And the fact that it comes together in just 10 minutes of active prep? That’s the kind of magic we all need on busy days.
I’d love to hear how this soup turns out for you. Did you add your own twist? What did you serve with it? Drop a comment below and let me know — I read every single one. And if you share a photo on Pinterest, tag me so I can see your beautiful bowl of cozy soup.
Until next time, happy cooking. And remember: sometimes the best recipes are the ones you were sure you’d hate.
Frequently Asked Questions
Can I make this soup on the stovetop instead of a crockpot?
Absolutely. Brown the meat and onions in a large Dutch oven or pot, then add all the soup ingredients except the noodles. Bring to a simmer, cover, and cook on low heat for 45 minutes to 1 hour. Add the noodles and cook for another 10 to 12 minutes until tender. The flavor won’t be quite as deep as the slow cooker version, but it’s still delicious and much faster.
Can I use no-boil lasagna noodles?
Yes, you can! No-boil noodles work perfectly in this soup. Just break them into pieces and add them 30 minutes before serving, just like regular lasagna noodles. They’ll cook right in the broth. Keep an eye on them, as they can cook a little faster than regular noodles.
How do I prevent the noodles from getting mushy?
The key is timing. Add the noodles only in the last 30 minutes of cooking. If you add them too early, they’ll absorb too much broth and turn soft. Also, make sure the soup is at a gentle simmer when you add the noodles, and stir once or twice to prevent them from sticking together.
Can I freeze this soup?
Yes, but with one important tip: freeze the soup base without the noodles. The noodles will become mushy when thawed and reheated. Cook the soup base, let it cool, and freeze in portions. When you’re ready to eat, thaw the soup, bring it to a simmer, and cook fresh noodles directly in the broth. This keeps the noodles perfectly textured.
What can I use instead of ricotta cheese?
If you don’t have ricotta, you can use cottage cheese (blend it in a food processor for a smoother texture), cream cheese (softened and stirred into the soup), or even a bechamel sauce. For a dairy-free option, use a vegan ricotta or a cashew cream. Each option will give a slightly different texture, but they all work beautifully.
Pin This Recipe!

Cozy Crockpot Lasagna Soup Recipe: Best Easy Dinner
This Crockpot Lasagna Soup is a rich, meaty, and deeply satisfying soup that tastes like lasagna but with way less effort. It’s the perfect comfort food for cold weather, made with simple ingredients and a slow cooker.
- Prep Time: 10 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 40 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 1 pound ground beef (85/15)
- 1 yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes (San Marzano preferred)
- 1 (14.5-ounce) can diced tomatoes, undrained
- 4 cups chicken broth (low-sodium)
- 2 tablespoons tomato paste
- 1 tablespoon balsamic vinegar
- 8 ounces lasagna noodles, broken into pieces (about 8–10 noodles)
- 1 cup ricotta cheese (whole milk)
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped (or 1 teaspoon dried)
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Brown the beef and aromatics. Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned — about 5 to 7 minutes. Add the diced onion and cook for another 3 minutes, until softened. Stir in the minced garlic, salt, pepper, oregano, basil, and red pepper flakes (if using). Cook for 1 minute until fragrant.
- Transfer to the slow cooker. Using a slotted spoon, transfer the beef mixture to your slow cooker. Leave the excess fat in the skillet.
- Add the remaining soup ingredients. Pour in the crushed tomatoes, diced tomatoes (with their juices), chicken broth, tomato paste, and balsamic vinegar. Stir everything together until the tomato paste is fully dissolved.
- Cook on low for 6 to 8 hours or high for 3 to 4 hours.
- Add the noodles 30 minutes before serving. About half an hour before you want to eat, break the lasagna noodles into pieces (about 1 to 2 inches each) and stir them into the soup. Make sure they’re fully submerged. Cook on high for 25 to 30 minutes, or until the noodles are tender. Stir once or twice during cooking to prevent sticking.
- Make the cheese topping. While the noodles cook, combine the ricotta, mozzarella, Parmesan, parsley, salt, and pepper in a small bowl. Stir until well mixed. Set aside at room temperature.
- Serve and top with cheese. Ladle the hot soup into bowls. Drop a generous dollop of the cheese mixture on top. Garnish with extra parsley or red pepper flakes if you like.
Notes
Don’t add the noodles too early or they’ll become mushy. For best results, brown the meat first. The soup can be frozen without the noodles for up to 3 months. Add a Parmesan rind while simmering for extra depth.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 450
- Sugar: 12
- Sodium: 850
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 40
- Fiber: 5
- Protein: 32
Keywords: crockpot lasagna soup, slow cooker lasagna soup, easy lasagna soup, comfort food, winter soup, ground beef soup


