I love meals that save time and reduce cleanup. After a long day, I want dinner to feel simple. One-pot vegan meals solve that problem for me. I use fresh vegetables, grains, beans, and spices. I cook everything in one pot, and I serve it straight from the stove.
These nine vegan one-pot dinners are perfect for busy weeknights. Each recipe uses easy steps and simple ingredients. Each meal tastes rich and satisfying without meat or dairy.
1. Creamy Coconut Chickpea Curry
- Ingredients:
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon grated ginger
- 1 tablespoon curry powder
- 1 teaspoon ground turmeric
- 1 can (15 oz) chickpeas, drained
- 1 can (14 oz) coconut milk
- 1 cup diced tomatoes
- 1 cup vegetable broth
- 2 cups fresh spinach
- Salt to taste
- Instructions:
- Heat olive oil in a large pot over medium heat.
- Add onion and cook for 3–4 minutes.
- Add garlic and ginger and stir for 1 minute.
- Stir in curry powder and turmeric.
- Add chickpeas, coconut milk, tomatoes, and broth.
- Simmer for 15 minutes.
- Add spinach and cook until wilted.
- Season with salt and serve warm.
- Serving Tip:
- Serve with cooked rice or warm flatbread.
2. One-Pot Lentil and Vegetable Stew
- Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, chopped
- 2 garlic cloves, minced
- 1 cup dried brown lentils
- 1 can diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Instructions:
- Heat oil in a large pot.
- Add onion, carrots, and celery. Cook for 5 minutes.
- Add garlic and cook for 1 minute.
- Stir in lentils, tomatoes, broth, and thyme.
- Bring to a boil.
- Reduce heat and simmer for 30 minutes.
- Season with salt and pepper.
- Serving Tip:
- Garnish with fresh parsley before serving.
3. Vegan One-Pot Pasta Primavera
- Ingredients:
- 12 oz pasta of choice
- 1 zucchini, sliced
- 1 red bell pepper, sliced
- 1 cup cherry tomatoes
- 2 garlic cloves, minced
- 3 cups vegetable broth
- 1 tablespoon olive oil
- Salt and pepper to taste
- Fresh basil leaves
- Instructions:
- Place pasta, vegetables, garlic, broth, and oil in a large pot.
- Bring to a boil over medium heat.
- Stir often to prevent sticking.
- Cook for 10–12 minutes until pasta is tender.
- Season with salt and pepper.
- Top with fresh basil.
- Serving Tip:
- Add a squeeze of lemon juice for brightness.
4. Mexican Black Bean and Rice Skillet
- Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 1 red bell pepper, diced
- 1 cup long-grain rice
- 1 can black beans, drained
- 1 cup corn kernels
- 2 cups vegetable broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt to taste
- Instructions:
- Heat oil in a large skillet.
- Add onion and bell pepper. Cook for 4 minutes.
- Stir in rice, beans, corn, cumin, and chili powder.
- Add broth and bring to a boil.
- Cover and simmer for 18–20 minutes.
- Fluff rice and season with salt.
- Serving Tip:
- Top with fresh cilantro and avocado slices.
5. One-Pot Vegan Mushroom Risotto
- Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cups sliced mushrooms
- 1 cup arborio rice
- 3 cups vegetable broth
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Instructions:
- Heat oil in a large pot.
- Add onion and cook for 3 minutes.
- Add mushrooms and cook until soft.
- Stir in rice.
- Add broth one cup at a time, stirring often.
- Cook for 20 minutes until creamy.
- Season with salt and pepper.
- Serving Tip:
- Sprinkle nutritional yeast on top for flavor.
6. Sweet Potato and Red Lentil Curry
- Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 1 tablespoon curry paste
- 1 large sweet potato, diced
- 1 cup red lentils
- 1 can coconut milk
- 2 cups vegetable broth
- Salt to taste
- Instructions:
- Heat oil in a large pot.
- Add onion and cook until soft.
- Stir in curry paste.
- Add sweet potato, lentils, coconut milk, and broth.
- Bring to a boil.
- Reduce heat and simmer for 25 minutes.
- Season with salt before serving.
- Serving Tip:
- Serve with fresh lime wedges.
7. Vegan One-Pot Chili
- Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 red bell pepper, diced
- 1 can kidney beans
- 1 can black beans
- 1 can diced tomatoes
- 2 cups vegetable broth
- 1 tablespoon chili powder
- 1 teaspoon cumin
- Salt to taste
- Instructions:
- Heat oil in a large pot.
- Add onion, garlic, and bell pepper. Cook for 5 minutes.
- Add beans, tomatoes, broth, and spices.
- Bring to a boil.
- Simmer for 25 minutes.
- Adjust salt before serving.
- Serving Tip:
- Top with sliced green onions or avocado.
8. One-Pot Tomato Basil Quinoa
- Ingredients:
- 1 cup quinoa, rinsed
- 2 cups vegetable broth
- 1 cup cherry tomatoes
- 2 garlic cloves, minced
- 1 tablespoon olive oil
- Fresh basil leaves
- Salt to taste
- Instructions:
- Add quinoa, broth, tomatoes, garlic, and oil to a pot.
- Bring to a boil.
- Reduce heat and cover.
- Simmer for 15 minutes.
- Remove from heat and let sit for 5 minutes.
- Stir in fresh basil and salt.
- Serving Tip:
- Drizzle with extra olive oil before serving.
9. Vegan Peanut Noodle Stir-Fry
- Ingredients:
- 8 oz rice noodles
- 1 tablespoon sesame oil
- 1 cup broccoli florets
- 1 carrot, sliced thin
- 2 tablespoons peanut butter
- 1 tablespoon soy sauce
- 1 teaspoon grated ginger
- 1 cup vegetable broth
- Instructions:
- Cook noodles in the pot according to package instructions.
- Drain and set aside.
- In the same pot, heat sesame oil.
- Add broccoli and carrot. Cook for 5 minutes.
- Stir in peanut butter, soy sauce, ginger, and broth.
- Return noodles to the pot and toss to coat.
- Serving Tip:
- Sprinkle with sesame seeds before serving.
Why I Love One-Pot Vegan Dinners?
I save time when I cook in one pot. I clean fewer dishes. I also combine flavors easily. Vegetables, grains, and beans cook together and absorb spices. Each bite tastes balanced and satisfying.
These meals also store well. I pack leftovers for lunch the next day. The flavors often improve after sitting overnight.
Tips for Perfect Weeknight Cooking
- Chop vegetables in advance.
- Keep canned beans and broth in your pantry.
- Use spices to add depth without extra effort.
- Taste and adjust salt before serving.
- Store leftovers in airtight containers.
Final Thoughts
Weeknight cooking should feel simple. These nine vegan one-pot dinners make that possible. Each recipe uses basic steps and common ingredients. Each meal tastes rich and comforting.
I enjoy cooking meals that bring ease and flavor to my kitchen. I hope these recipes help you do the same. Try one this week and see how simple dinner can be.
It’s Eliana Hazel. I’m a 33-year-old wife and mom of two from Tennessee who loves cooking fresh, simple meals for my family. I shop for veggies at Walmart, try new recipes, and add my own twist to make them special. When I’m not in the kitchen, I enjoy yoga, meditation, and catching up with my friends over green smoothies. Here, I share family-tested recipes, easy cooking tips, and a little inspiration to make your kitchen a happy place.