This creamy roasted red pepper pasta is a bold, slightly smoky dish that’s simple to prepare. It uses a homemade roasted red pepper sauce for deep, layered flavor.

If you like easy vegetarian pasta dishes, try similar recipes such as creamy tomato pasta, cherry tomato pasta, or Mediterranean stuffed peppers.
⭐️ Why this recipe works
- Balanced flavors: Sweet, smoky roasted red peppers combine with a creamy sauce for a harmonious, not-too-heavy result.
- Eye-catching: The bright red sauce and vibrant green spinach create a visually appealing plate, great for guests or weeknight dinners.
- Nutrient boost: Red peppers supply vitamins A and C while spinach contributes iron and fiber, making this a healthier pasta choice.
🧾 Ingredients overview
- Red bell peppers: Form the sweet, slightly charred base of the sauce.
- Banana shallots: Milder than regular onions, they add gentle sweetness and depth.
- Garlic: Builds savory complexity.
- Brown sugar and balsamic vinegar: Create a caramelized, tangy glaze on the roasted vegetables.
- Thyme: Adds an earthy herb note.
- Pasta (penne or fusilli): Shapes that hold creamy sauces well.
- Heavy cream: Gives the sauce a silky, rich finish.
- Baby spinach: Adds color and nutrients; Swiss chard works as a substitute.
- Almonds: Toasted for a crunchy contrast.
- Olive oil: For sautéing and flavor.
For exact quantities and the full ingredient list, see the recipe card below.
👩🏻🍳 Here’s how to make it
Creamy Roasted Red Pepper Pasta With Spinach — step-by-step

- Make the roasted red pepper sauce: Roast red peppers, shallots and garlic with brown sugar, balsamic vinegar and thyme until caramelized, then blend to a smooth puree.
- Toast the almonds: Lightly toast almonds in a dry pan until golden and fragrant.
- Sauté the spinach: Cook spinach briefly in olive oil until just wilted and set aside.
- Finish the sauce: Heat half of the roasted pepper puree with heavy cream in a skillet, bring to a simmer and adjust seasoning.
- Cook the pasta: Boil pasta until al dente, drain and keep warm.
- Assemble: Toss the cooked pasta with the creamy pepper sauce, fold in or top with wilted spinach and scatter the toasted almonds over the dish.

📖 Substitutions and variations
Simple swaps let you tailor the recipe to your diet or taste without changing the core method.
- Vegan: Use coconut cream or another plant-based cream and replace almonds with vegan parmesan or toasted seeds.
- Gluten-free: Choose a gluten-free pasta.
- Spicy: Add crushed red pepper flakes or a pinch of chili powder to the sauce.
- Add protein: Stir in grilled chicken, sautéed prawns, or chickpeas for more substance.
💡 Chef’s Guide: Expert Tips
Based on professional kitchen experience, here are a few tips to get the best result:
- Adjust sauce texture: Add more cream to loosen the sauce or reduce it for a thicker coating.
- Deepen roast flavor: Let the edges char a little when roasting to amplify smokiness.
- Choose pasta shapes: Use rigatoni, penne or rotini—shapes with ridges or gaps hold sauce well.
🍯 Storing and reheating leftovers
- Refrigerator: Keep in an airtight container for up to 3 days.
- Freezing: Freeze extra sauce separately for up to 3 months; avoid freezing the finished pasta for best texture.
- Reheat: Warm gently over low heat and stir in a splash of cream or pasta water if the sauce tightens up.
❓ Recipe FAQs
Yes. The sauce keeps well in the fridge or can be frozen for later use.
Peeling is optional. If you roast until very soft the skins blend smoothly and don’t need removing.
Yes. The recipe scales up easily and parts can be prepped in advance.
Creamy Roasted Red Pepper Pasta With Spinach
Ingredients
For the Roasted Red Pepper Sauce:
- 4 medium red bell peppers, cut into large chunks
- 4 small banana shallots, peeled and sliced
- 3 cloves garlic, sliced
- 2 tablespoons brown sugar
- 2 tablespoons balsamic vinegar
- 8 sprigs of thyme
- Salt and freshly ground black pepper, to taste
For the Pasta:
- 450g dried pasta (penne or fusilli)
- 1 cup heavy cream
- 3 cups baby spinach (or Swiss chard)
- ¼ cup almonds, toasted
- 1 tablespoon olive oil
Instructions
Make the Roasted Red Pepper Sauce:
- Preheat the oven to 350ºF (175ºC). In a roasting tray combine peppers, shallots and garlic. Sprinkle with brown sugar and balsamic, add thyme, season with salt and pepper.
- Roast 20–25 minutes until caramelized and slightly charred. Blend to a smooth puree. Reserve half the sauce for this recipe and store the rest as desired.
Toast the almonds:
- Toast almonds in a dry frying pan over medium heat until golden and fragrant. Remove and set aside.
Cook the spinach:
- Heat olive oil in the pan, add spinach and sauté 1–2 minutes until just wilted. Set aside.
Prepare the pasta sauce:
- In a skillet combine half the roasted pepper sauce with heavy cream. Whisk and bring to a gentle simmer, then reduce heat.
Cook the pasta:
- Cook pasta according to package instructions until al dente. Drain and return to the pot.
Assemble the dish:
- Toss the pasta with the creamy pepper sauce to coat evenly, then transfer to serving plates.
- Top with wilted spinach and sprinkle with toasted almonds.
Notes
- Storage: Extra sauce keeps in the refrigerator up to one week or frozen up to three months.
- Variations: Add grilled chicken or sautéed prawns when tossing the pasta for extra protein.
- Serving suggestion: Serve with a simple green salad and crusty bread for a complete meal.
Nutrition
| Carbohydrates: 84 g
| Protein: 19 g
| Fat: 30 g
If you make it, please leave a comment or rating and share a photo on social media — it’s always lovely to see your results.

Meet the Chef!
Hi, I’m Debs — a Cordon Bleu-trained chef and recipe developer. I create reliable, flavorful recipes and share tips gathered from a decade in professional kitchens to help you get delicious dinners on the table quickly.
Learn more about me →