Tender pasta shells tossed with crisp asparagus and vibrant marinara sauce for a fresh, easy weeknight meal.
Author:Beth
Prep Time:10 minutes
Cook Time:15 minutes
Total Time:25 minutes
Yield:4 servings 1x
Category:Pasta
Method:Boil & Sauté
Cuisine:Italian-inspired
Diet:Vegetarian
Ingredients
Scale
8 oz (about 2 cups) pasta shells
1 bunch (about 1 lb) asparagus, trimmed and cut into 1½‑inch pieces
2 cups marinara sauce (homemade or store‑bought)
1 tbsp olive oil
1 small onion, finely chopped
2 cloves garlic, minced
½ tsp red pepper flakes (optional)
Salt and freshly ground black pepper, to taste
¼ cup grated Parmesan cheese, plus extra for serving
2 tbsp chopped fresh basil or parsley, for garnish
Instructions
Bring a large pot of salted water to a boil and cook pasta shells until al dente according to package instructions; drain and reserve about ½ cup cooking water.
Meanwhile, heat olive oil in a large skillet over medium heat. Add onion and sauté for 3–4 minutes until softened.
Add garlic and red pepper flakes (if using) and cook for another minute until fragrant.
Add asparagus pieces to the skillet, season with salt and pepper, and sauté for 4–5 minutes until bright green and tender-crisp.
Stir in marinara sauce and simmer for 2–3 minutes to heat through and allow flavors to meld.
Add drained pasta shells to the skillet, along with a splash of reserved pasta water if needed to loosen the sauce. Toss well to combine.
Stir in grated Parmesan cheese until creamy and coating the pasta.
Adjust seasoning with additional salt, pepper, or red pepper flakes as desired.
Transfer to serving bowls, garnish with fresh basil or parsley and extra Parmesan, and serve hot.
Notes
Swap heavy cream or ricotta stirred in at the end for a richer, creamier texture.
Add protein—such as cooked chicken, Italian sausage, or chickpeas—for a heartier meal.
Use gluten‑free pasta to make this dish gluten‑free.
Prep tip: blanch asparagus in the pasta water for 1 minute before sautéing to save time.