Description
A delightful and comforting dish combining zesty tomatoes with creamy, cheesy dumplings, perfect for chilly evenings.
Ingredients
Scale
- 2 tablespoons Olive Oil
- 1 medium Yellow Onion, chopped
- 2 cloves Garlic, minced
- 2 tablespoons Tomato Paste
- 1/4 teaspoon Red Pepper Flakes
- 28 ounces Crushed Tomatoes
- 4 cups Chicken or Vegetable Broth
- 1 teaspoon Granulated Sugar
- 1 tablespoon Dried Basil or Italian Seasoning
- 1 cup Heavy Cream
- 1 teaspoon Kosher Salt
- 1/2 teaspoon Black Pepper
- 1 cup Whole-Milk Ricotta
- 1 cup Low-Moisture Mozzarella
- 1/2 cup Parmesan Cheese
- 1 large Egg
- 1 cup All-Purpose Flour
- 1 tablespoon Baking Powder
- 1 teaspoon Garlic Powder
- 2 tablespoons Fresh Parsley, chopped
Instructions
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped yellow onion and sauté until translucent, approximately 5-7 minutes.
- Stir in the minced garlic, tomato paste, and red pepper flakes; cook for 1-2 minutes to marry the flavors.
- Pour in the crushed tomatoes and broth, add sugar and dried basil. Bring to a gentle boil, then reduce to a simmer for 10-15 minutes.
- Blend the soup to your desired consistency, then stir in the heavy cream. Season with salt and black pepper to taste.
- In a bowl, mix ricotta, mozzarella, Parmesan, and egg. Gradually add flour, baking powder, and garlic powder until thick batter forms. Fold in parsley.
- Scoop spoonfuls of dumpling batter into the simmering soup. Cover and cook for 6-8 minutes until dumplings are fluffy and cooked through.
- Taste the soup to adjust seasoning, then ladle into bowls and top with extra grated Parmesan and a drizzle of olive oil.
Notes
Experiment with different herbs and cheese varieties for personalized flavor. Soup can be made ahead; add dumplings when ready to serve.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 6g
- Sodium: 800mg
- Fat: 32g
- Saturated Fat: 17g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 17g
- Cholesterol: 120mg