Ingredients
Equipment
Method
- Step 1: Heat olive oil in a large pot over medium heat. Add chopped onion and cook until soft and translucent, about 5 to 7 minutes.
- Step 2: Stir in minced garlic, tomato paste, and optional red pepper flakes. Cook for 1 to 2 minutes until fragrant.
- Step 3: Add crushed tomatoes, broth, sugar, and dried basil or Italian seasoning. Bring to a gentle boil, then reduce heat and simmer for 10 to 15 minutes.
- Step 4: Puree the soup using an immersion blender until smooth. Alternatively, blend in batches in a regular blender, then return to pot.
- Step 5: Stir in heavy cream and season with kosher salt and black pepper to taste. Warm through on low heat.
- Step 6: In a bowl, combine ricotta, shredded mozzarella, Parmesan, egg, flour, baking powder, garlic powder, chopped parsley, and a pinch of salt. Mix to form a thick, sticky batter.
- Step 7: Drop spoonfuls of dumpling batter gently into simmering soup. Cover and cook for 6 to 8 minutes until dumplings are puffed and set.
- Step 8: Taste and adjust seasoning if needed. Serve hot, garnished with extra Parmesan and a drizzle of olive oil or melted butter.
Notes
Make the soup vegetarian by using vegetable broth. For a vegan version, substitute heavy cream with coconut or cashew cream and use vegan cheese alternatives. Dumplings can be made gluten-free by using a gluten-free flour blend. Leftovers keep well refrigerated for up to 3 days. Reheat gently and add broth or water if soup thickens. Freeze soup and dumplings separately for best texture.
