Ingredients
12 oz (340 g) orecchiette pasta for ear-shaped base that holds sauce
3 tbsp extra-virgin olive oil for sautéing aromatics and adding heart-healthy fat
3 cloves garlic, minced for savory depth and aroma
1 medium onion (about 1 cup), finely chopped for sweetness, body, and complexity
4 cups packed broccoli rabe or kale, chopped for bitterness, fiber, and vitamins
1/2 tsp red pepper flakes (optional) for gentle heat and balance
1 cup cherry tomatoes, halved for bright acidity and juiciness
6 oz (170 g) Italian sausage or 1 cup cooked chickpeas for protein
1/2 cup grated Parmesan (or vegan alternative) for umami and creaminess
Salt and freshly ground black pepper to taste for seasoning
1 lemon, zested and juiced for bright finishing flavor
500 g semolina flour (about 17.6 oz)
300 ml warm water (about 1.25 cups)
Instructions
1- Mound the semolina on a work surface and make a well in the center.
2- Gradually pour the warm water into the well, mixing by pinching flour into the liquid until a paste-like dough forms.
3- Knead thoroughly by pressing with the palm, folding and repeating until smooth and elastic; adjust with a little extra water if too dry or more semolina if too sticky.
4- Let the dough rest 10 to 15 minutes.
5- Roll a piece of dough into a thin snake (cord), then cut into small pillow-sized pieces.
6- Using the blade of a butter knife (or your thumb), press through the center of each piece and roll it forward to form the concave ear shape. Alternatively, press and roll along the cord to form shapes without cutting each piece first.
7- Use fresh immediately or dry on a rack for up to 72 hours before storing. Dust board and dough lightly with fine semolina to prevent sticking. Use good-quality semolina for better texture and bite. Add water gradually to control dough consistency. Knead well to develop gluten so the shapes hold up when cooked.
8-First Step: Mise en Place and Boiling Water Bring a large pot of well-salted water to a rolling boil (about 4 to 6 quarts or 4 to 6 L of water for 12 oz pasta). While the water heats, prepare ingredients: trim and chop 4 cups of broccoli rabe or greens, halve 1 cup cherry tomatoes, mince 3 cloves garlic, and zest one lemon. If using sausage, remove casings and crumble; if using chickpeas, drain and rinse. Having everything ready lets you time the sauce to finish as the orecchiette reaches al dente.
9-Second Step: Cook the Orecchiette Add the orecchiette to boiling water and stir gently to prevent sticking. Cook 8 to 12 minutes for traditional semolina orecchiette. Note timing on the package for gluten-free or legume-based varieties (they may cook faster or require more gentle handling). For fresh orecchiette, cook 12 to 20 minutes depending on thickness; begin checking doneness around 12 minutes. Add salt to boiling water. Test for al dente by tasting at the lower end of the range; reserve 1 cup pasta water just before draining. For low-calorie or vegetable-forward versions, reduce pasta quantity and extend cooking time of extra veggies in the sauce. See our fresh pesto pasta recipe for another quick pasta idea.
10-Third Step: Sauté Aromatics and Protein While the pasta cooks, heat 3 tbsp extra-virgin olive oil in a large skillet over medium heat. Add crumbled sausage (or mushrooms or tempeh for vegan) and cook until browned (about 5 to 7 minutes). Remove and set aside. In the same skillet, add a touch more oil if needed, then add chopped onion and sauté 4 to 5 minutes until translucent; add minced garlic and red pepper flakes and cook 30 to 60 seconds until fragrant. For gluten-free and vegan adaptations, ensure oil and ingredients are certified or plant-based.
11-Fourth Step: Cook the Greens and Tomatoes Add the chopped broccoli rabe or kale to the skillet with a splash of pasta water (2 to 4 tbsp) to help wilt them; cook 3 to 5 minutes until tender but still bright. Stir in cherry tomatoes and cook another 2 minutes until they blister and begin releasing juices. For a low-calorie variant, increase greens and reduce oil; for extra creaminess, add a little reserved pasta water to create an emulsion.
12-Fifth Step: Recombine Pasta, Protein, and Sauce Add the drained orecchiette and reserved protein back to the skillet over medium heat. Toss vigorously with 1/2 cup grated Parmesan (or vegan alternative), lemon zest, and 2 to 4 tbsp reserved pasta water to create a cohesive sauce that clings to the ear-shaped pasta. Adjust seasoning with salt and freshly ground black pepper. For a lighter finish, use less cheese and more lemon juice.
13-Sixth Step: Finish and Taste Taste and adjust acidity, salt, and heat. Finish with a drizzle of extra-virgin olive oil or a few drops of good-quality lemon juice to brighten flavors. If making a vegan version, finish with nutritional yeast and a sprinkle of toasted pine nuts for richness.
14-Final Step: Serve and Garnish Plate the orecchiette while hot. Garnish with additional grated cheese or vegan alternative, chopped fresh parsley, a pinch of red pepper flakes, and a drizzle of olive oil. Serve immediately; leftover orecchiette can be cooled quickly and refrigerated for meals later. Note timings: overall active time 20 to 30 minutes, total time 30 to 40 minutes depending on protein and prep. For oven-finished variations, transfer to a 375°F (190°C) oven-safe dish, top with cheese, and bake 8 to 12 minutes to brown. Each step is adaptable: swap proteins, lower oil, or change greens to suit dietary needs while keeping the core technique the same. This is your go-to orecchiette pasta sauce pairings base.
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 good-quality semolina for better texture and bite – the flour quality makes a significant difference in the final pasta
💧 Add water gradually to control dough consistency – too much water will make the dough sticky and difficult to shape
🤚 Knead well to develop gluten so the shapes hold up when cooked – this prevents the pasta from falling apart during boiling
- Prep Time: 30 minutes
- Dough Rest Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Handmade
- Cuisine: Italian
- Diet: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 2 g
- Sodium: 10 mg
- Fat: 1.5 g
- Saturated Fat: 0.3 g
- Unsaturated Fat: 0.8 g
- Trans Fat: 0 g
- Carbohydrates: 72 g
- Fiber: 3 g
- Protein: 12 g
- Cholesterol: 0 mg
