White Lasagna Soup Recipe
Introduction
White Lasagna Soup is a cozy, creamy twist on the classic Italian dish, packed with tender pasta, melted cheeses, and fresh spinach. This comforting soup comes together quickly and is perfect for a satisfying weeknight meal.

Ingredients
- 1 tablespoon olive oil
- 4 slices bacon, chopped
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 cups chicken broth
- 3 cups whole milk or half-and-half
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes (optional)
- Salt and black pepper, to taste
- 8 ounces rotini pasta (or other short pasta)
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese, plus more for serving
- 2 cups fresh spinach, chopped
- Fresh parsley or basil, chopped (for garnish)
Instructions
- Step 1: Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped bacon and cook until crispy. Remove bacon with a slotted spoon and set aside, keeping the bacon fat in the pot. Add the chopped onion and sauté for about 5 minutes until soft. Add minced garlic and cook for 30 seconds until fragrant.
- Step 2: Pour in chicken broth and milk or half-and-half. Stir in dried basil, oregano, crushed red pepper flakes (if using), salt, and pepper. Bring to a gentle boil.
- Step 3: Add uncooked rotini pasta and cook for 8 to 10 minutes until pasta is tender but still firm, stirring occasionally to prevent sticking.
- Step 4: Reduce heat to low. Add ricotta, mozzarella, and Parmesan cheese, stirring gently until melted and the soup is creamy. Stir in chopped spinach and cooked bacon; cook until spinach wilts, about 1–2 minutes. Taste and adjust seasoning as needed.
- Step 5: Ladle soup into bowls and garnish with extra Parmesan and fresh parsley or basil. Serve warm with crusty or garlic bread.
Tips & Variations
- For a vegetarian version, omit bacon or use smoked mushrooms for a smoky flavor.
- Substitute rotini with ditalini, orzo, or small shells, adjusting cooking time to keep pasta al dente.
- Add cooked shredded chicken or turkey for added protein.
- Sauté mushrooms or bell peppers for extra texture and flavor.
- Mix in other cheeses like Asiago or Pecorino for a different taste.
- When using frozen spinach, thaw, drain excess water, and add earlier in cooking since it’s already wilted.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on low heat, stirring occasionally to keep the cheese smooth. Add a splash of milk or broth if the soup thickens too much during reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, thaw frozen spinach and squeeze out excess moisture before adding to the soup. Add it earlier in the cooking process as it is already wilted.
Can I make this soup ahead of time?
Absolutely! Prepare the soup in advance and store it in the fridge for up to 3 days. Reheat gently to maintain creamy texture.
What can I substitute for bacon?
For a bacon-free option, try sautéed mushrooms, smoked sausage, or simply omit it for a vegetarian soup.
PrintWhite Lasagna Soup Recipe
This White Lasagna Soup brings all the comforting flavors of traditional lasagna into a warm, creamy soup. Featuring crispy bacon, tender rotini pasta, fresh spinach, and a luxurious blend of ricotta, mozzarella, and Parmesan cheeses, this cozy dish is perfect for a quick and satisfying meal that’s ready in about 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 4 slices bacon, chopped
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 cups chicken broth
- 3 cups whole milk or half-and-half
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes (optional)
- Salt and black pepper, to taste
- 8 ounces rotini pasta (or other short pasta)
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese, plus more for serving
- 2 cups fresh spinach, chopped
- Fresh parsley or basil, chopped (for garnish)
Instructions
- Cook the Bacon and Sauté Vegetables: Heat olive oil in a large pot or Dutch oven over medium heat. Cook the chopped bacon until crispy. Remove bacon with a slotted spoon and set aside, leaving the bacon fat in the pot. Add chopped onion and sauté about 5 minutes until soft. Add minced garlic and cook for 30 seconds until fragrant.
- Add Broth, Milk, and Seasonings: Pour in chicken broth and milk or half-and-half. Stir in dried basil, oregano, crushed red pepper flakes (if using), salt, and pepper. Bring the mixture to a gentle boil.
- Cook the Pasta: Add the uncooked rotini pasta to the pot. Cook for 8 to 10 minutes, stirring occasionally, until pasta is al dente—tender but still slightly firm.
- Stir in the Cheeses and Spinach: Lower heat to a gentle simmer. Slowly add ricotta, shredded mozzarella, and Parmesan cheese, stirring gently until cheeses melt into a creamy soup. Add fresh chopped spinach and cooked bacon, cooking just until spinach wilts—about 1–2 minutes. Taste and adjust seasoning with salt and pepper as needed.
- Serve and Enjoy: Ladle soup into bowls. Garnish with extra Parmesan cheese and freshly chopped parsley or basil. Serve warm with crusty or garlic bread on the side for dipping.
Notes
- For a vegetarian version, omit bacon or substitute with smoked mushrooms or sautéed mushrooms.
- If using frozen spinach, thaw and squeeze out excess moisture, and add it earlier since it’s already wilted.
- Prepare soup ahead and refrigerate in an airtight container up to 3 days; reheat gently on the stove to maintain cheese creaminess.
- Adding different cheeses like Asiago or Pecorino can add a unique twist.
- For a leaner protein option, substitute bacon with cooked shredded chicken or turkey.
- To prevent cheese clumping, add cheese slowly over low heat and keep soup just under simmer.
Keywords: White Lasagna Soup, creamy soup, bacon soup, Italian soup, comfort food, quick dinner, ricotta cheese soup, spinach soup, lasagna flavors, rotini pasta soup

