Creamy, spicy, and full of color—this vegan rasta pasta brings bold Caribbean flavors to your dinner table. It’s got just the right kick from jerk seasoning, a silky coconut (or cashew) sauce, and tender bell peppers in every bite. It’s one of those dishes that looks fancy but is secretly so easy to make.
This post may contain affiliate links. Read my policy page for more information.

If you love pasta and you love spicy food, this is the perfect combination! Jamaican food has such bold, vibrant flavors that make every bite exciting. Surprisingly, I grew up loving it even in my small hometown. We had a cozy little spot called The Little Grill that served some amazing Caribbean-inspired dishes, and that’s where I first fell in love with the rich, spicy, and comforting flavors of Jamaican cuisine.
This vegan Rasta Pasta brings all those nostalgic tastes together—creamy, colorful, and full of kick, but made completely plant-based.
Why You’ll Love It
- Caribbean-inspired comfort – Creamy pasta with jerk seasoning? Yes, please. It’s cozy and full of bold flavor.
- Quick and easy – Ready in about 30 minutes with simple ingredients you probably already have.
- Customizable heat – Keep it mild or crank it up depending on your spice tolerance.
- Totally plant-based – No dairy, no problem. You still get that rich, luscious sauce.
Ingredient Notes
Here’s what brings all that flavor and creaminess together:

- Pasta – Whole grain penne gives a hearty bite, but any pasta shape will work.
- Bell peppers – Red, yellow, and green for that classic Rasta color combo and natural sweetness.
- Coconut milk – Makes the sauce rich and velvety. Prefer a lighter taste? Try the cashew cream option below.
- Jerk seasoning – The star of the dish! Add 1 tablespoon for mild spice or more if you love heat.
- Smoked paprika – Deepens the flavor and adds a subtle smokiness.
- Nutritional yeast (optional) – A cheesy, savory boost that pairs beautifully with the spice.
- Lime juice – Brightens everything up and balances the creaminess.
- Scallions and thyme – Fresh toppings that add a pop of flavor and color.
How to Make

Step 1: Cook the pasta – Bring a large pot of salted water to a boil. Cook the pasta until al dente, then drain and set aside. Save a cup of the pasta water for later.

Step 2: Sauté the veggies – In a large skillet, cook sliced onions and bell peppers for about 5–7 minutes until soft. Add garlic during the last minute so it doesn’t burn.

Step 3: Add spices – Stir in jerk seasoning, smoked paprika, salt, and pepper. Let it toast for about 30 seconds to release all that flavor.

Step 4: Make the sauce – Pour in the coconut milk (or cashew cream), vegetable broth, and a bit of pasta water. Stir well and let it simmer for 4–5 minutes until it starts to thicken. Add nutritional yeast and lime juice.

Step 5: Thicken (optional) – If you want it thicker, mix cornstarch with a little cold water, then stir it into the sauce while simmering. It’ll thicken up in minutes.

Step 6: Combine – Add your cooked pasta and toss until everything’s coated in that creamy, spicy sauce.

Step 7: Serve – Top with scallions and fresh thyme, and serve warm.
Done and done!
Serving Suggestions
- Add grilled tofu, chickpeas, or tempeh for extra protein.
- Pair it with roasted plantains, garlic bread, or a fresh green salad.
- Want more spice? Sprinkle some chili flakes or drizzle hot sauce on top.
- For a cooling contrast, serve with a side of creamy coleslaw or sliced avocado.
How to Store
- Fridge: Store in an airtight container for up to 4 days.
- Reheat: Add a splash of water or broth before reheating to bring back the creaminess.
- Freezer: It freezes well for up to a month. Just store the sauce separately from the pasta. Thaw overnight in the fridge, then reheat gently on the stove.
FAQs
Yes! Use your favorite gluten-free pasta.
Blend soaked cashews with water and lemon juice for a creamy, dairy-free swap.
Cut back on the jerk seasoning or use a mild version.
Definitely! Broccoli, spinach, zucchini, or mushrooms work great here.
More Pasta Recipe Ideas
If you tried this vegan rasta pasta recipe, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!
Want to Save This Recipe?
Enter your email below and we’ll send it straight to your inbox! Plus, get weekly free recipes!
By submitting this form, you consent to receive emails from Health My Lifestyle.

Vegan Rasta Pasta
Ingredients
For the Pasta:
- 16 ounces whole grain penne pasta
- 1 cup reserved pasta water
- ½ yellow onion thinly sliced
- 1 red bell pepper sliced
- 1 yellow bell pepper sliced
- 1 green bell pepper sliced
- 3 cloves garlic minced
- 1-2 tablespoons jerk seasoning adjust to taste
- 1 teaspoon smoked paprika
- ½ teaspoon salt or to taste
- Freshly ground black pepper to taste
- 1 (13.5 ounce) can full-fat coconut milk or cashew cream—see below
- 1 cup low-sodium vegetable broth
- 1 tablespoon cornstarch optional, for thickening
- 1-2 tablespoons nutritional yeast optional, for a cheesy flavor
- 1 lime juiced
- ¼ cup chopped scallions for garnish
- 1-2 teaspoons fresh thyme leaves stems removed, for garnish
Optional Cashew Cream Substitute: If you prefer not to use coconut milk, blend the following until smooth:
- 1 cup raw cashews soaked in hot water 15 minutes, then drained
- 1.5 cup water
- 1 tablespoon lemon juice
Instructions
- Bring a large pot of water to a boil and cook your pasta according to package directions until al dente. Drain and set aside, reserving about 1 cup of the cooking water.16 ounces whole grain penne pasta
- In a large nonstick pan, add the onion and bell peppers. Sauté over medium heat for about 5–7 minutes, stirring occasionally. Add the garlic during the last minute and cook until fragrant.½ yellow onion, 1 red bell pepper, 1 yellow bell pepper, 1 green bell pepper, 3 cloves garlic
- Stir in the jerk seasoning, smoked paprika, salt, and pepper. Let the spices toast for about 30 seconds to bring out their flavor1-2 tablespoons jerk seasoning, 1 teaspoon smoked paprika, ½ teaspoon salt, Freshly ground black pepper
- Pour in the coconut milk (or cashew cream), vegetable broth, and reserved pasta water and stir well. Bring to a gentle simmer and cook for 4-5 minutes, allowing the sauce to thicken slightly. Add nutritional yeast, if using, and the lime juice.1 (13.5 ounce) can full-fat coconut milk, 1 cup low-sodium vegetable broth, 1 cup reserved pasta water
- Optional: If the sauce isn’t thickening enough to your liking, add a tablespoon of cornstarch. I like to dissolve it with a couple tablespoons of cold water first, then add it to the pan while everything is simmering. It should thicken up within a few minutes.1 tablespoon cornstarch
- Add the cooked pasta to the pan and toss until evenly coated in the creamy sauce. Stir in lime juice and nutritional yeast, if using.1-2 tablespoons nutritional yeast, 1 lime
- Taste and adjust seasonings as needed. Serve hot, topped with fresh scallions and fresh thyme.¼ cup chopped scallions, 1-2 teaspoons fresh thyme leaves

