Are you tired of the same old vegetarian dishes? This collection of 5 different vegetarian recipes will shake up your dinner routine with bold flavors and satisfying textures.
Advertisements1
From a creamy coconut chickpea curry to crispy black bean tacos, these recipes are not only delicious but also packed with plant-based protein and fiber.
Whether you're a longtime vegetarian or just looking to eat more meatless meals, these dishes are sure to become family favorites.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon olive oil
Use extra-virgin for best flavor; substitute with avocado oil if preferred.
1 medium onion, diced
Yellow or white onion; red onion works too but will change the color.
3 cloves garlic, minced
Fresh garlic is best; use 1 teaspoon garlic powder in a pinch.
2 tablespoons curry powder
Use a good-quality curry powder; if you like heat, add 1 teaspoon cayenne.
1 (13.5 oz) can coconut milk
Full-fat for creamy texture; light coconut milk works but less rich.
1 (15 oz) can chickpeas, drained and rinsed
Or 1.5 cups cooked chickpeas; rinse well to reduce sodium.
1 (14.5 oz) can diced tomatoes
Fire-roasted adds smokiness; plain works too.
2 cups (about 300g) frozen spinach, thawed and squeezed dry
Or 5 cups fresh spinach, wilted and drained.
1 teaspoon ground cumin
For a smokier flavor, use toasted cumin seeds ground fresh.
1/2 teaspoon salt, or to taste
Sea salt or kosher salt; adjust to your preference.
1/4 teaspoon black pepper
Freshly ground is best.
Cooked rice or naan, for serving
Basmati rice or whole-wheat naan; cauliflower rice for low-carb.
Tips & Tricks
- Squeeze the spinach thoroughly to remove excess water, otherwise the curry will become watery.
- Toast the curry powder in oil for 1 minute before adding liquids to deepen its flavor.
- If the curry is too thick, thin with a splash of vegetable broth or water.
Pro Tips
Step-by-Step Instructions
1. Heat the Oil
In a large skillet or pot, heat the olive oil over medium heat (350°F / 175°C) until shimmering. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 4-5 minutes.
2. Add Garlic and Spices
Add the minced garlic, curry powder, and ground cumin. Stir constantly for 1 minute until fragrant, being careful not to burn the garlic. This blooms the spices for a deeper flavor.
3. Pour in Liquids
Pour in the coconut milk and diced tomatoes (with their juices). Stir well, scraping any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.
4. Add Chickpeas and Spinach
Add the drained chickpeas and the squeezed-dry spinach. Stir to combine. Simmer uncovered for 10-15 minutes, or until the sauce has thickened slightly and the flavors meld together.
5. Season and Serve
Season with salt and black pepper to taste. Serve hot over cooked rice or with warm naan. Garnish with fresh cilantro if desired.
Delicious Variations
- Add 1 cup of cubed sweet potato along with the chickpeas for extra heartiness.
- For a creamier texture, blend half of the curry before adding the spinach.
- Swap chickpeas for lentils or tofu for a different protein option.
How to Store Different Vegetarian Recipes
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over medium heat, adding a splash of water or broth if too thick.
Frequently Asked Questions
Q: Can I make this curry in advance?
Yes, this curry actually tastes even better the next day as the flavors meld. Prepare it up to 2 days ahead and reheat gently.
Q: Is this curry spicy?
No, it's mild. The curry powder adds flavor without heat. To make it spicy, add a chopped chili or a dash of cayenne pepper.
Q: Can I use fresh spinach instead of frozen?
Yes, use about 5 cups of fresh spinach. Add it in handfuls and cook until wilted, about 3-4 minutes.
Q: What can I serve with this curry?
Serve with basmati rice, naan, or quinoa. For a low-carb option, try cauliflower rice.
Q: Can I freeze this curry?
Absolutely. Let it cool completely, then store in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
I hope you enjoy this delicious and easy vegetarian curry! If you try it, please leave a comment below and let me know how it turned out. Don't forget to share it with friends who love meatless meals!
Different Vegetarian Recipes
Discover 5 easy vegetarian recipes that are hearty, flavorful, and perfect for weeknight dinners.
🧂 Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 tablespoons curry powder
- 1 (13.5 oz) can coconut milk
- 1 (15 oz) can chickpeas, drained and rinsed
- 1 (14.5 oz) can diced tomatoes
- 2 cups (about 300g) frozen spinach, thawed and squeezed dry
- 1 teaspoon ground cumin
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- Cooked rice or naan, for serving
📋 Instructions
- 1Heat the Oil — In a large skillet or pot, heat the olive oil over medium heat (350°F / 175°C) until shimmering. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 4-5 minutes.
- 2Add Garlic and Spices — Add the minced garlic, curry powder, and ground cumin. Stir constantly for 1 minute until fragrant, being careful not to burn the garlic. This blooms the spices for a deeper flavor.
- 3Pour in Liquids — Pour in the coconut milk and diced tomatoes (with their juices). Stir well, scraping any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.
- 4Add Chickpeas and Spinach — Add the drained chickpeas and the squeezed-dry spinach. Stir to combine. Simmer uncovered for 10-15 minutes, or until the sauce has thickened slightly and the flavors meld together.
- 5Season and Serve — Season with salt and black pepper to taste. Serve hot over cooked rice or with warm naan. Garnish with fresh cilantro if desired.



