
One pot red lentil pasta saved my sanity last Tuesday when I had exactly 20 minutes before Henry needed to be at soccer practice and the kids were already asking what’s for dinner. I threw everything into one skillet, and honestly? It turned into one of those meals where everyone asked for seconds (even Noah, who’s currently in his “I only eat beige food” phase).
This vegan lentil pasta recipe is what I reach for when I need something quick, filling, and actually healthy. The red lentil pasta cooks right in the sauce with spinach, fire-roasted tomatoes, and plant-based cream cheese that makes everything ridiculously creamy. Plus, cleanup is just one pan, which means more time for literally anything else. If you’re looking for more easy weeknight dinners, check out my cottage cheese pasta sauce recipe that’s another family favorite.
Why You’ll Love This One Pot Red Lentil Pasta
- Ready in 20 minutes from start to finish
- Only one pan to wash (seriously, this matters)
- Packed with protein thanks to red lentil pasta
- Naturally gluten-free without any substitutions needed
- Vegan-friendly when made with plant-based dairy alternatives
- Kid-approved even for picky eaters who claim they don’t like “healthy food”

Ingredients You’ll Need for This Vegan Lentil Pasta Recipe
Here’s what makes this gluten free one pot pasta work so well. The red lentil pasta is the star because it holds up to cooking directly in liquid without getting mushy.
- 2 tablespoons plant-based butter (I use Kite Hill, but any vegan butter works)
- 1 small onion, diced (yellow or white onion both work great)
- 3 cloves garlic, minced (don’t skip this, it’s where the flavor lives)
- 1/2 teaspoon crushed red pepper flakes (use less if you’re cooking for kids)
- 1/2 teaspoon dried oregano (adds that Italian touch)
- 1 (8.8oz) box red lentil pasta (Barilla makes my favorite kind)
- 2 cups vegetable broth (low-sodium gives you more control over salt)
- 1 cup marinara sauce (your favorite jarred kind is perfect)
- 1 (15oz) can diced fire-roasted tomatoes (the fire-roasted flavor makes a difference)
- 1 cup baby spinach (sneaking in those greens)
- 1/2 cup plant-based cream cheese (this is what makes it creamy)
- 2 tablespoons finely chopped Marcona almonds (for texture and crunch)
The fire-roasted tomatoes add a smoky depth that regular diced tomatoes just don’t bring. And the Marcona almonds? They’re buttery and rich, giving you that toasted nutty flavor on top.
How to Make One Pot Red Lentil Pasta
Trust me, this method is foolproof. I’ve made it at least a dozen times, and it works every single time.
- Melt the butter in a large skillet over medium heat for about 30 seconds. You want it fully melted and just starting to bubble.
- Cook the onion for 6-7 minutes until it’s softened and translucent. Don’t rush this step because the onion adds sweetness to the whole dish.
- Add the aromatics (garlic, red pepper flakes, and oregano) and cook for 1 minute. Your kitchen will smell amazing right about now.
- Add the pasta, broth, marinara, and tomatoes all at once. Give everything a good stir to make sure the pasta is submerged in the liquid.
- Cover and bring to a boil, then immediately reduce the heat to a simmer. This is important because you don’t want the liquid to evaporate too quickly.
- Simmer for 7-8 minutes with the lid on until the pasta is al dente. Check it at 7 minutes because red lentil pasta can go from perfect to mushy pretty fast.
- Stir in the spinach and let it sit for 1 minute. The residual heat will wilt it perfectly without overcooking.
- Mix in the cream cheese and stir until it’s fully melted and the sauce is creamy. Top with the chopped almonds right before serving.
Storage and Reheating Tips
Leftovers keep in an airtight container in the fridge for up to 3 days. The pasta will absorb more liquid as it sits, so you might need to add a splash of vegetable broth or water when reheating.
Reheat in a skillet over medium-low heat, stirring frequently. You can also microwave individual portions for 1-2 minutes, stirring halfway through.
I don’t recommend freezing this one pot red lentil pasta because the texture of the pasta changes when frozen and thawed.

FAQs About One Pot Red Lentil Pasta
Can I Use a Different Type of Pasta Instead of Red Lentil Pasta?
Yes, but your cooking time and liquid amounts might need adjusting. Red lentil pasta absorbs liquid differently than wheat-based pasta. If you use regular pasta, start checking for doneness at 5 minutes since it typically cooks faster. You might also need slightly less liquid.
Is This One Pot Red Lentil Pasta Recipe Vegan?
Yes, this easy vegan weeknight dinner is completely vegan when you use plant-based butter and dairy-free cream cheese. I use Kite Hill products, but any vegan butter and cream cheese will work. Just check your marinara sauce label to make sure it doesn’t contain cheese or animal products.
Can I Make This Recipe Gluten Free?
It already is! Red lentil pasta is naturally gluten-free because it’s made from lentils instead of wheat. Just double-check that your vegetable broth and marinara sauce are certified gluten-free if you’re cooking for someone with celiac disease. Cross-contamination can happen in manufacturing.
Can I Store Leftovers of One Pot Red Lentil Pasta?
Absolutely. Store leftovers in an airtight container in the fridge for up to 3 days. The pasta will continue absorbing the sauce as it sits, so your leftovers might be a bit thicker than when you first made it. Add a tablespoon or two of water or broth when reheating to loosen the sauce back up.
Why This Easy Vegan Weeknight Dinner Works
This one pot red lentil pasta hits every mark for busy weeknight cooking. It’s fast, it’s healthy, and it actually tastes good enough that nobody realizes they’re eating something nutritious. The combination of red lentil pasta, fire-roasted tomatoes, and plant-based cream cheese creates this rich, satisfying sauce that sticks to every piece of pasta.
Isabella always asks if we can have “the red pasta” for dinner, which is her way of requesting this dish. Emma likes picking out the pieces of spinach (I’m choosing to ignore that part), and Noah thinks the chopped almonds on top are “crunchy cheese” so he’s happy too.
The best part? You’re not standing over the stove for 45 minutes or dealing with multiple pots and pans. Everything cooks together in one skillet, which means you can actually sit down with your family instead of being stuck in the kitchen.
Try making this gluten free one pot pasta on your next busy weeknight. It’s become one of those recipes I make without even looking at the instructions anymore because it’s just that simple. Let me know how it turns out for you, and be sure to tag me on Instagram when you make it
More Easy Pasta Recipes You’ll Love


One Pot Red Lentil Pasta
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This creamy one pot red lentil pasta is packed with plant-based protein and comes together in just 20 minutes! It’s the perfect weeknight dinner that’s both nutritious and satisfying, with a rich tomato cream sauce and a delightful crunch from Marcona almonds.
Ingredients
- 2 tablespoons Kite Hill Plant-Based Butter
- 1 small onion, diced
- 3 cloves garlic, minced
- 1/2 teaspoon crushed red pepper flakes
- 1/2 teaspoon dried oregano
- 1 (8.8oz) box Barilla Red Lentil Pasta
- 2 cups vegetable broth
- 1 cup marinara sauce
- 1 (15oz) can diced fire-roasted tomatoes
- 1 cup baby spinach
- 1/2 cup Kite Hill Plant-Based Cream Cheese
- 2 tablespoons finely chopped Marcona Almonds
Instructions
- In a large skillet, add the plant-based butter and cook over medium heat for 30 seconds until melted.
- Add the diced onion and cook for 6-7 minutes until the onion is softened.
- Add the garlic, red pepper flakes, and oregano and continue to cook for 1 minute.
- Add the red lentil pasta, vegetable broth, marinara sauce, and fire-roasted tomatoes.
- Cover with a lid and bring to a boil.
- Reduce heat to a simmer and continue to simmer for 7-8 minutes or until the pasta is al dente.
- Stir in spinach and let sit for 1 minute to allow the spinach to wilt.
- Stir in the plant-based cream cheese and top with chopped almonds.
Notes
Red lentil pasta cooks faster than regular pasta, so watch carefully to avoid overcooking. You can substitute regular cream cheese if plant-based isn’t required. Store leftoads in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: One Pot
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 8g
- Sodium: 620mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 9g
- Protein: 18g
- Cholesterol: 0mg

