Crockpot Lasagna Soup is like all the best parts of a classic lasagna, but in a cozy, warm bowl of soup. It’s packed with the rich flavors of Italian sausage, tomatoes, and gooey cheese, with tender noodles swimming in a flavorful broth. This soup brings together that familiar cheesy, meaty goodness you love, with the comfort of a slow-cooked meal that’s perfect for chilly days.
I love making this soup in the crockpot because it frees me up to do other things while it slowly cooks into something amazing. The house fills up with the smell of garlic and herbs, and by the time dinner rolls around, you’ve got something truly hearty and satisfying. My little trick is to sauté the sausage and onions before adding them to the crockpot—that step amps up the flavor and makes every bite feel like a warm hug.
This soup is my go-to when I want something delicious but don’t feel like fussing with layers of lasagna noodles or baking. I like serving it with a crusty piece of bread or some garlic toast for dunking. It’s one of those recipes that always brings people together, and I’m pretty sure it’s because it tastes like a big, flavorful bowl of home.
Key Ingredients & Substitutions
Italian sausage: This adds great flavor and richness. If you want less fat, use ground turkey or chicken. For a vegetarian version, try plant-based sausage or sautéed mushrooms.
Tomatoes: Crushed tomatoes give a nice texture, while tomato sauce adds smoothness. If you don’t have crushed, blend diced tomatoes slightly.
Lasagna noodles: Broken into smaller pieces, they cook evenly in the crockpot. You can also use broken rotini or penne if preferred.
Cheeses: Ricotta gives the creamy lasagna feel. No ricotta? Cream cheese or cottage cheese are good substitutes. Mozzarella and Parmesan add classic cheesy layers—don’t skip them!
Spinach: Adds freshness and color. Use baby spinach or kale, but add kale a bit earlier since it takes longer to soften.
How Do I Prevent My Crockpot Lasagna Soup From Getting Mushy?
One common struggle is cooking the noodles so they’re tender but not mushy. Here are a few tips:
- Wait to add the broken lasagna noodles until 30 minutes before the end of cooking. This keeps them from soaking too long.
- Stir the soup occasionally after adding noodles, to stop them from sticking and clumping.
- Keep an eye on them during those last 20-30 minutes. Everyone’s crockpot is a bit different in heat, so test the noodles early.
Also, adding the fresh spinach near the end lets it wilt without turning slimy or overcooked. These small steps keep your soup hearty and fresh-tasting every time!

Equipment You’ll Need
- Large skillet – I use this to brown the sausage and cook the onions, which adds lots of flavor to the soup.
- Crockpot or slow cooker – perfect for simmering everything slowly, making the flavors meld beautifully.
- Cutting board and knives – essential for chopping onions, garlic, and spinach easily.
- Measuring cups and spoons – to get the seasoning just right.
- Soup ladle – makes serving the soup simple and mess-free.
Flavor Variations & Add-Ins
- Protein tweak: Swap Italian sausage for ground turkey, chicken, or plant-based sausage for different flavors or to cut fat.
- Cheese combo: Add shredded provolone or asiago for a richer, more complex cheesy topping.
- Veggie boost: Stir in chopped zucchini, mushrooms, or bell peppers along with the spinach for extra texture and nutrients.
- Spice it up: Increase red pepper flakes or add a dash of crushed red pepper for extra heat.
How to Make Crockpot Lasagna Soup
Ingredients You’ll Need:
- 1 lb Italian sausage (mild or spicy), casings removed
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 (28 oz) can crushed tomatoes
- 1 (15 oz) can tomato sauce
- 4 cups beef broth or chicken broth
- 2 teaspoons Italian seasoning
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional, for heat)
- Salt and pepper, to taste
- 8 oz lasagna noodles, broken into bite-size pieces
- 4 cups fresh spinach, roughly chopped
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- Fresh basil or parsley, chopped (for garnish)
How Much Time Will You Need?
This soup takes about 15 minutes of preparing and sautéing, plus 6-7 hours cooking on low in the crockpot (or 3-4 hours on high). Add another 30 minutes near the end to cook the noodles and wilt the spinach. It’s perfect for a day when you want dinner ready and waiting for you!
Step-by-Step Instructions:
1. Brown the Sausage and Cook Aromatics:
Start by heating a large skillet over medium heat. Add the Italian sausage, breaking it apart with a spoon. Cook until browned and fully cooked, about 7-8 minutes. Remove any extra grease if needed. Then add the diced onion and cook for about 4 minutes, until softened. Stir in the minced garlic and cook another minute until fragrant. Transfer this flavorful mix to your crockpot.
2. Add Tomatoes, Broth, and Seasoning:
Pour in the crushed tomatoes, tomato sauce, and broth into the crockpot. Sprinkle in the Italian seasoning, dried basil, red pepper flakes (if using), and season with salt and pepper. Stir everything together gently to combine.
3. Slow Cook the Soup:
Cover your crockpot and let the soup cook on LOW for 6-7 hours, or on HIGH for 3-4 hours. This slow cooking helps the flavors blend and develop.
4. Add Noodles and Spinach:
About 30 minutes before serving, add the broken lasagna noodles into the crockpot. Stir them in, then cover and continue cooking, stirring occasionally, until noodles are tender (20-30 minutes). In the last 5 minutes, stir in the chopped spinach so it wilts without getting overcooked.
5. Serve with Cheese and Garnish:
Scoop the soup into bowls. Top each serving with a dollop of ricotta cheese, a sprinkle of shredded mozzarella and Parmesan, and finish with fresh chopped basil or parsley. Serve with warm crusty bread or garlic bread for dipping.
Enjoy your cozy, cheesy Crockpot Lasagna Soup!
Can I Use Frozen Sausage for This Recipe?
Yes, you can, but be sure to thaw it completely before cooking. Thaw in the refrigerator overnight or use the defrost setting on your microwave. This helps ensure even cooking and prevents extra liquid from affecting the soup’s texture.
Can I Make This Soup Ahead of Time?
Absolutely! The flavors actually deepen if you make it a day ahead. Just prepare the soup as directed but wait to add the noodles and spinach until you’re ready to reheat and serve to prevent them from getting mushy.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove or in the microwave. If the soup has thickened, add a splash of broth or water when reheating to loosen it back up.
Can I Substitute Other Pasta for Lasagna Noodles?
Yes, any short pasta like penne, rotini, or shells works well. Just adjust the cooking time accordingly and add the pasta closer to the end of cooking so it stays tender but doesn’t overcook.