I love myself a creamy pasta, but you know what I love even more? Spicy Alfredo sauce!

Two plates of spicy Alfredo sauce and pasta with garnishes on the table
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!

💭Why make this recipe?

  • Easy (but not boring) weeknight dinner – one pot recipe ready in just 30 minutes!
  • Super easy to customize: make it vegan by adding coconut cream, add veggies to make it more nutritious, or switch up the pasta type!

If you haven’t already, check out my African pepper sauce, which is the base puree for this creamy, spicy Alfredo sauce recipe, as well as my other simple, weeknight dinner recipes!

📋 Ingredients

My spicy Alfredo sauce uses red bell peppers, tomatoes, onions, habanero peppers, heavy cream, and fresh Parmesan cheese. I know what you’re thinking, is it even an Alfredo anymore? Technically, Alfredo sauce is any type of rich, creamy sauce typically made with Parmesan and butter, so yes it is!

Labeled ingredient list for spicy Alfredo pasta - detailed list and quantities can be found in the recipe card

📖 Ingredient notes – tips and swaps

  • Adjust spice levels: seed or leave out habanero to reduce spiciness considerably or substitute it with jalapenos to retain a bit of the kick.
  • Adjust creaminess: use half and half, or fat-free half and half in place of heavy cream without affecting the creaminess of the dish
  • Use long pasta: cream sauces go best with long and flat noodles like fettuccine, spaghetti, tagliatelle or pappardelle

⏲️ Step-by-step instructions

Blend red bell peppers, tomatoes, onions, and habanero peppers (optional) to make the base. I typically just add vegetable stock to this as I’m blending (since you’ll need to add that to the pot to cook the pasta anyway).

Saute onions in a large pot or Dutch oven. Then add the red pepper base along with vegetable stock and bring it to a light boil.

Collage showing red pepper sauce

Now, add the pasta into the pot and cook for about 3-4 minutes until it’s fully submerged. I try to move the pasta every 30 seconds to make sure it doesn’t stick.

Collage showing the pasta cooking in one pot

Develop the cream component using heavy cream (if you eat dairy) or coconut cream (if you’re vegan). If you’re vegan, you can also use nutritional yeast with almond milk or coconut milk for a nuttier flavor!

Final two steps of collage showing cooked pasta and Parmesan added

Once the cream is in, turn the heat to a low simmer, close the lid and let it cook for about 10 minutes. The pasta should be cooked by now. Finally, add freshly grated or shredded Parmesan cheese, top with fresh herbs like basil or even a handful of scallions.

Dutch oven with the one pot pasta cooked, resting on a table

👩🏽‍🍳 Quick tips for spicy Alfredo sauce

Can you use storebought Alfredo sauce in this recipe?

Yep. If you have a jar of Alfredo sauce sitting in your fridge, just add the blended red pepper paste to that on a stove top and saute for 3-5 minutes until they are mixed. You will have to cook the pasta separately in this case.

How can you enhance the flavor of red peppers?

You can oven roast the peppers before blending. I slice them, remove seeds, add some olive oil, and throw them in the oven at 375F for 20 minutes. You can also throw the tomatoes and onions in there on the same sheet. This gives the sauce a more charred flavor

Can you add vegetables to this pasta?

You can add fresh mushrooms, shallots, asparagus, peas, broccoli, or corn to this spicy Alfredo sauce! I suggest adding them along with the broth to allow them to cook through. Mushrooms add moisture, so you might end up with a bit more sauce than if you make this recipe without mushrooms (but it’s still great for scooping up with some bread!)

♨️ Storage & serving suggestions

This spicy Alfredo pasta stays well in the fridge for up to 3 days. Portion into airtight containers before you store, then reheat each portion. To ensure creaminess, add a tablespoon of cream or a couple of tablespoons of milk before you reheat.

Side shot of a plate with the spicy Alfredo pasta

If you enjoyed this recipe, check out some of my other “spicy” recipes:

[fsri image_class=”feast-image-round” id=”1996,1977,2188,3708″]

If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

5 from 75 votes

Spicy Alfredo

This spicy Alfredo sauce recipe is perfect for one pot pasta and comes together in just 30 minutes. Made with a creamy red pepper base, and finished off with herbs, so it's great for weeknight dinners!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 bowls
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Equipment

  • Blender or Food Processor

Ingredients 

For the pepper base:

  • 1 red bell pepper
  • 1 tomato, medium
  • ¼ onion, medium yellow
  • 1 habanero pepper, optional! Adjust to spice – they're really spicy.
  • 1 cup vegetable broth

For the creaminess:

  • ½ cup heavy cream
  • ½ cup parmesan, shaved

For the pasta:

  • 1 tablespoon vegetable oil
  • ¼ onion, chopped, medium yellow
  • 2 teaspoon minced garlic
  • 8 – 10 oz long pasta, dry (spaghetti, fettuccine, papparadelle)
  • 1 teaspoon salt, to taste
  • 1 teaspoon black pepper, to taste
  • 2-3 tbsp fresh basil, for garnish
  • 2 tbsp parmesan, shaved, for garnish

Instructions 

  • Blend red bell peppers, tomatoes, onion and habanero peppers with water in a blender (puree like consistency). Sometimes, for convenience, I like to add my broth here while blending – this helps with blenders that are not super high-powered and makes sure there's enough liquid.
  • Heat a pot or Dutch oven with vegetable oil and saute onions for about 2-3 minutes, until translucent.
  • Add the pepper base (and broth if you haven't already) as well as minced garlic to the pot and cook for 2-3 minutes on medium high heat until the sauce starts to boil
  • Now, add the pasta to this pot and stir every 30 seconds until the pasta is fully submerged in the liquid (about 2 to 3 minutes). Then, close the lid, turn the heat to medium, and cook for about 8-9 minutes (total cook time so far should be about a minute or two under package directions)
  • Add the cream to the pot, give it a good stir along with any seasoning (salt, pepper, etc. that you'd like) and cook uncovered for another 1-2 minutes (the total cook time should be roughly the package time). Finally, turn off the heat, add Parmesan and give it a good mix.
  • You can garnish with fresh basil, scallions and more Parmesan and serve hot (all optional!)

Notes

For detailed step-by-step instructions with pictures, please refer to full post!
  • Vegan substitutions: Substitute heavy cream with coconut cream or blend equal parts nutritional yeast, almond milk and a handful of soaked cashews  
  • Vegetables: You can add vegetables when you add the red pepper base and broth so it can cook through. Note that some vegetables (like mushroom) can increase water content in the recipe (doesn’t impact overall quality of dish, but you might end up with a bit more sauce than outlined in this recipe – great for scooping with bread!)  
  • For additional charred flavor: roast red peppers, tomatoes and onions in oven at 375F for 20 minutes before blending!  

Nutrition

Calories: 464kcal | Carbohydrates: 69g | Protein: 16g | Fat: 14g | Saturated Fat: 8g | Cholesterol: 34mg | Sodium: 837mg | Potassium: 323mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1358IU | Vitamin C: 32mg | Calcium: 154mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

If you try this recipe, please consider leaving a star rating or review! Don’t forget to tag  #urbanfarmie on Instagram or @urbanfarmie on Pinterest!

Note: This post was originally written February 24, 2020 as a vegan red pepper Alfredo recipe. It was updated on August 16, 2020 significantly (including actual recipe).

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 75 votes (69 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. Coley says:

    5 stars
    This was so delicious! I swapped out the habanero for a pinch of cayenne because I have no tolerance for heat, and it was perfect.

  2. Giangi Townsend says:

    5 stars
    Super delicious! We love the kick it gives, although I used half of the habanero. My whole family craves it and will be making it again.
    Thank you!

  3. Anne says:

    5 stars
    Delicious! Just the right amount of heat and what a clever take on traditional Alfredo cause, thank you!

  4. Lisa says:

    5 stars
    We really enjoyed the spicy kick in this Alfredo sauce. Great recipe!

  5. Sharon says:

    5 stars
    This was so delicious and flavorful! I omitted the habanero (my family are wimps) but did add some crushed red pepper flakes on top of mine. This is one we’ll make again!

  6. Julianne says:

    5 stars
    Such a fun and delicious spin on Alfredo sauce, with just the right amount of spice!