Description
A creamy and delicious Broccoli Cheddar Lasagna Soup made without heavy cream, featuring ground beef or Italian sausage, fresh broccoli, and a blend of cheeses.
Ingredients
- 1 tablespoon olive oil
- 1 lb ground beef or Italian sausage
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 4 cups chicken or vegetable broth
- 2 cups whole milk
- 1 can (14.5 oz) diced tomatoes, undrained
- 8 lasagna noodles, broken into bite-size pieces
- 3 cups broccoli florets, cut into small pieces
- 1 tablespoon all-purpose flour
- 2 cups shredded sharp cheddar cheese
- ½ cup grated Parmesan cheese
- ½ cup ricotta cheese, for serving
- 2 tablespoons chopped fresh parsley
Instructions
- Heat the olive oil in a large pot over medium-high heat. Add the ground beef or sausage and cook until browned, breaking it apart as it cooks.
- Add the onion and cook for 3–4 minutes, until softened. Stir in the garlic and cook for another 30 seconds.
- Season with Italian seasoning, paprika, salt, and black pepper.
- Sprinkle the flour over the meat mixture and stir for 1 minute.
- Slowly pour in the broth while stirring, followed by the milk and diced tomatoes.
- Bring the soup to a gentle boil.
- Add the broken lasagna noodles and cook for 8–10 minutes, stirring occasionally.
- Add the broccoli and cook for another 5–7 minutes, until the broccoli is tender and the noodles are cooked.
- Reduce the heat to low. Gradually stir in the cheddar and Parmesan until melted and the soup is creamy.
- Taste and adjust the seasoning as needed.
- Ladle into bowls and top each serving with a spoonful of ricotta and fresh parsley.
- Serve hot with crusty garlic bread.
Notes
- Add the cheddar over low heat rather than at a rolling boil to help the cheese melt smoothly without becoming grainy.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 6g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 80mg