Ingredients
3 small shallots [thinly sliced]
4 cloves garlic [grated or minced]
2 cups chopped kale
1 jar (7 oz / ~198 g) sun-dried tomatoes packed in oil, plus the oil from the jar
1 tsp dried oregano
1 tsp fennel seeds
1 tsp dried thyme
1/2 tsp red pepper flakes
4 cups vegetable stock
1 parmesan rind [for extra depth]
8 oz (≈227 g) dried cavatelli pasta
1 1/2 cups creamy plant-based broth or unflavored oat milk
Juice of 1 lemon
2 oz (≈57 g) fresh parmesan [for garnish]
Kosher salt and freshly cracked black pepper
Instructions
1-Step 1: Heat the Base (3-4 minutes) Grab a large pot and heat the oil from the sun-dried tomato jar over medium heat. Toss in the sliced shallots, season with a pinch of kosher salt, and cook until soft, about 3-4 minutes. This builds the savory foundation.
2-Step 2: Toast Spices and Aromatics (4-5 minutes) Stir in 1 tsp dried oregano, 1 tsp fennel seeds, 1 tsp dried thyme, and 1/2 tsp red pepper flakes. Let them toast briefly to release aromas. Add the grated garlic and chopped sun-dried tomatoes (from the 7 oz jar); cook 4-5 minutes until fragrant.
3-Step 3: Simmer the Broth Pour in 4 cups vegetable stock and drop in the parmesan rind if using. Bring to a simmer. This step infuses everything with depth.
4-Step 4: Cook the Cavatelli and Kale (8-9 minutes) Add 8 oz dried cavatelli and simmer about 5 minutes. Stir in 2 cups chopped kale and cook another 3-4 minutes, until pasta is al dente and kale tender. Keep it short for that perfect chew!
5-Step 5: Finish the Broth (2 minutes) Stir in 1 1/2 cups creamy plant-based broth or oat milk. Season with salt and pepper, fish out the rind, and turn off heat.
6-Step 6: Brighten and Serve Squeeze in juice of 1 lemon, taste, and adjust. Ladle into bowls, top with 2 oz grated parmesan and black pepper. Serve hot!
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍅 Use the oil from the sun-dried tomatoes for maximum flavor – it’s packed with concentrated tomato essence
🍝 Keep pasta cooking time short so it stays al dente – it will continue to soften in the hot broth
🧀 The parmesan rind adds incredible depth of flavor – don’t skip it if you have one available
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 8 g
- Sodium: 880 mg
- Fat: 14 g
- Saturated Fat: 6 g
- Unsaturated Fat: 6 g
- Trans Fat: 0.2 g
- Carbohydrates: 62 g
- Fiber: 5 g
- Protein: 16 g
- Cholesterol: 20 mg
