Close up of fork getting a scoop of mac and cheese with poblano peppers

Roasted Poblano Mac and Cheese with Creamy Sriracha Drizzle

What else says comfort food better than roasted poblano mac and cheese? Only when it's vegan, healthy, creamy and full of incredible flavor!

Course Main Course
Cuisine American
Keyword spicy mac and cheese, vegan mac and cheese
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 6 servings
Calories 502 kcal
Author Sophia DeSantis


US Customary - Metric


  1. Preheat oven to 400 F (205 C).

  2. To prep Poblanos, chop the tops off and take out the inside parts with the seeds. You can also slice down one side of the pepper to make it easier to get them out. This will allow the pepper to roast without getting spicy. However if you want the extra spice then leave the seeds in!

  3. Place Poblanos on a parchment lined cookie sheet and sprinkle with veggie broth or oil and salt. 

  4. Roast for 30-35 minutes, until they brown a bit. 

  5. After you take the peppers out, turn the oven down to 350 F (175 C).

  6. Wrap the peppers in tin foil so they can steam as they cool, this will make it easier to take the skins off. 

  7. While the peppers are roasting, make cheese sauce if you haven't prepared it yet. It will take about the time it takes to roast the peppers. 

  8. While the peppers are cooling, make the creamy Sriracha sauce if you haven't prepared it.

  9. Also cook pasta according to package directions. If you are baking this, then cook about 4 minutes less. Since the pasta will be baking you don’t want it over done. Reserve about 1 cup of your pasta water while draining.

  10. Once the peppers are cool enough to handle, remove as much skin as you can. It should come off easily. Don’t worry about getting it all.

  11. Chop the peppers, you will have about 1 1/2 - 2 cups, depending on how big your peppers were.

  12. In the pot used to cook the pasta, combine pasta, cheese sauce and chopped peppers. Mix well. If you are baking it, then also add in about 1 cup reserved pasta water.

  13. If you cooked the pasta fully, and are not baking it, basically shovel this amazingness into your mouth.

  14. If you are baking the recipe, good luck waiting to eat. Pour mixture into a square baking dish (you can also use a 9x12 if your pasta has larger shapes). 

  15. Bake covered in tin foil for 15-20 minutes, depending on how "baked" you want it. Just make sure the pasta is fully cooked before you take it out. If you want it to brown a bit on top, remove foil for the last 5-8 minutes.

  16. Drizzle with Creamy Sriracha Sauce and serve!

Recipe Notes

Tips to prep ahead: Make Ultimate Cheese Sauce and Creamy Sriracha Sauce. Roast peppers.

Baby/kid food idea: If your peppers aren’t spicy, serve without the Creamy Sriracha Sauce for toddler. For baby, I left some pasta in the pot to cook until well done. Then blended with cheese sauce and peppers (as long as they aren’t spicy) and served.

Nutrition Facts
Roasted Poblano Mac and Cheese with Creamy Sriracha Drizzle
Amount Per Serving
Calories 502 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 0g0%
Trans Fat 0g
Polyunsaturated Fat 0g
Monounsaturated Fat 0g
Cholesterol 0mg0%
Sodium 677mg28%
Potassium 1304mg37%
Carbohydrates 95g32%
Fiber 13g52%
Sugar 18g20%
Protein 13g26%
Vitamin A 45305IU906%
Vitamin C 196mg238%
Calcium 133mg13%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.