Loading...

Heat the olive oil in a large pot or Dutch oven over medium heat.

Add the diced onion and minced garlic to the pot. Sauté until the onion is softened and translucent, and the garlic is fragrant, about 3-5 minutes.

Add the Italian sausage to the pot. Cook, breaking it up with a spoon, until it is browned and cooked through, about 5-7 minutes. Drain any excess fat if necessary.

Stir in the chopped sun-dried tomatoes and tomato paste. Cook for 1 minute, stirring constantly, to deepen the flavors.

Sprinkle the all-purpose flour over the sausage mixture. Stir well to combine and cook for about 1 minute, allowing the flour to cook out.

Pour in the chicken broth and add the small pasta shells. Stir to combine, ensuring the pasta is submerged.

Bring the soup to a simmer, then reduce the heat to low, cover the pot, and cook until the pasta is al dente, about 8-10 minutes, stirring occasionally to prevent sticking.

While the pasta is cooking, prepare the topping. In a medium bowl, combine the ricotta cheese, shredded mozzarella cheese, grated Parmesan cheese, and chopped fresh basil. Mix well and set aside.

Once the pasta is al dente, stir in the heavy cream and fresh spinach. Continue to cook, stirring gently, until the spinach wilts, about 2-3 minutes.

Ladle the hot soup into individual serving bowls. Top each serving with a generous spoonful of the prepared cheese mixture.


Heat the olive oil in a large pot or Dutch oven over medium heat.

Add the diced onion and minced garlic to the pot. Sauté until the onion is softened and translucent, and the garlic is fragrant, about 3-5 minutes.

Add the Italian sausage to the pot. Cook, breaking it up with a spoon, until it is browned and cooked through, about 5-7 minutes. Drain any excess fat if necessary.

Stir in the chopped sun-dried tomatoes and tomato paste. Cook for 1 minute, stirring constantly, to deepen the flavors.

Sprinkle the all-purpose flour over the sausage mixture. Stir well to combine and cook for about 1 minute, allowing the flour to cook out.

Pour in the chicken broth and add the small pasta shells. Stir to combine, ensuring the pasta is submerged.

Bring the soup to a simmer, then reduce the heat to low, cover the pot, and cook until the pasta is al dente, about 8-10 minutes, stirring occasionally to prevent sticking.

While the pasta is cooking, prepare the topping. In a medium bowl, combine the ricotta cheese, shredded mozzarella cheese, grated Parmesan cheese, and chopped fresh basil. Mix well and set aside.

Once the pasta is al dente, stir in the heavy cream and fresh spinach. Continue to cook, stirring gently, until the spinach wilts, about 2-3 minutes.

Ladle the hot soup into individual serving bowls. Top each serving with a generous spoonful of the prepared cheese mixture.
