Are you in search of delicious and easy vegetarian meals that are both nourishing and crowd-pleasing? Whether you’re a lifelong vegetarian, cooking for a plant-based guest, or just trying to add more veggies to your weekly menu, Coles recipes vegetarian style offer a world of colorful, flavorful options.
From hearty mains to vibrant sides, these vegetarian recipes are inspired by what you’ll find in any Coles supermarket—fresh produce, pantry staples, and a dash of creativity. In this blog post, you’ll find step-by-step guides to some of the most beloved Coles-inspired vegetarian dishes, each one tested for maximum flavor and ease.
Get ready to discover new favorites and enjoy wholesome meals that everyone at your table will love!
Why You’ll Love This Recipe
What makes these Coles vegetarian recipes stand out? For starters, they’re built for busy home cooks who want to eat well without spending hours in the kitchen.
Every dish is:
- Quick to prepare—most are ready in under 45 minutes
- Budget-friendly—using ingredients you can easily find at Coles
- Flexible—adaptable for vegan, gluten-free, or dairy-free needs
- Family-approved—even picky eaters love these flavors
“These recipes make plant-based eating fun, accessible, and truly delicious. You’ll look forward to dinner every night!”
Plus, each recipe is packed with nutrients, making them perfect for meal prep, weeknight dinners, or even special occasions.
Ingredients
Below are the ingredient lists for three must-try Coles-inspired vegetarian recipes: Vegetarian Lentil Shepherd’s Pie, Chickpea & Pumpkin Curry, and Veggie-Packed Pasta Bake. Each dish uses simple, wholesome ingredients you can grab on your next Coles shop.
Vegetarian Lentil Shepherd’s Pie
- 1 tbsp olive oil
- 1 large onion, finely chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 tsp dried thyme
- 1 tsp smoked paprika
- 1 1/2 cups green or brown lentils (cooked, drained)
- 1 can (400g) diced tomatoes
- 1 cup vegetable stock
- 2 tbsp tomato paste
- 2 cups frozen peas
- Salt & pepper, to taste
- 4 large potatoes (for mash)
- 1/3 cup milk or plant milk
- 2 tbsp butter or vegan margarine
Chickpea & Pumpkin Curry
- 1 tbsp coconut oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2 tbsp mild curry powder
- 2 cups pumpkin, peeled & cubed
- 1 can (400g) chickpeas, drained & rinsed
- 1 can (400ml) coconut milk
- 1 can (400g) diced tomatoes
- 2 cups baby spinach
- Salt, to taste
- Fresh coriander, for serving
- Cooked basmati rice, to serve
Veggie-Packed Pasta Bake
- 300g penne or spiral pasta
- 1 tbsp olive oil
- 1 red capsicum, diced
- 1 zucchini, sliced
- 1 cup mushrooms, sliced
- 2 cups baby spinach
- 2 cups passata (tomato puree)
- 1 tsp Italian herbs
- 1/2 cup grated cheese or vegan cheese
- Salt & pepper, to taste
Equipment
These recipes keep things simple, so you’ll likely already have the necessary tools. Here’s what you’ll need:
- Large frying pan or skillet
- Medium saucepan
- Large pot (for boiling pasta or potatoes)
- Baking dish (for shepherd’s pie and pasta bake)
- Wooden spoon or spatula
- Colander (for draining pasta and lentils)
- Measuring cups and spoons
- Sharp knife and chopping board
- Potato masher
- Oven
Instructions
Vegetarian Lentil Shepherd’s Pie
- Preheat your oven to 200°C (180°C fan-forced).
- Boil the potatoes: Place peeled, chopped potatoes into a large pot of salted water. Boil until tender (about 15 minutes).
- Sauté the veggies: Heat olive oil in a large frying pan. Add onion, carrot, celery, and garlic. Cook for 5 minutes, until softened.
- Build the filling: Add thyme, smoked paprika, lentils, diced tomatoes, vegetable stock, and tomato paste. Simmer for 10 minutes, stirring occasionally. Stir in peas, season with salt and pepper, and cook 2 minutes more.
- Make the mash: Drain the potatoes and mash with milk and butter. Add salt and pepper to taste.
- Assemble: Spread the lentil mixture in a baking dish. Spoon the mashed potatoes over the top and spread evenly. Use a fork to create ridges for crispiness.
- Bake: Place in the oven for 20-25 minutes, or until golden and bubbling.
- Serve: Let cool slightly, then scoop and enjoy.
Chickpea & Pumpkin Curry
- Heat coconut oil in a large pan over medium heat. Add onion and sauté for 3-4 minutes.
- Add garlic and curry powder, stirring for 1 minute until fragrant.
- Stir in pumpkin and cook for 2-3 minutes. Pour in chickpeas, coconut milk, and diced tomatoes. Bring to a simmer.
- Cover and cook for 15-20 minutes, or until pumpkin is tender.
- Add spinach and cook until wilted. Season with salt.
- Serve hot, garnished with coriander and alongside cooked rice.
Veggie-Packed Pasta Bake
- Preheat oven to 200°C (180°C fan-forced).
- Cook pasta according to packet instructions. Drain well.
- Sauté vegetables: Heat olive oil in a pan. Add capsicum, zucchini, and mushrooms. Cook for 5 minutes until softened. Stir in spinach and cook until wilted.
- Combine cooked pasta, sautéed veggies, passata, Italian herbs, salt, and pepper in a large bowl. Mix well.
- Transfer to a baking dish and top with grated cheese.
- Bake for 20 minutes, or until cheese is golden and bubbling.
- Cool slightly before serving.
Tips & Variations
- Switch up the veggies: Use whatever is in season or on special at Coles, such as sweet potato, broccoli, or eggplant.
- Make it vegan: Replace all dairy with plant-based alternatives.
- Add protein: Toss in a can of beans or some tofu for an extra protein boost.
- Spice it up: Add chili flakes or a splash of hot sauce for a fiery twist.
- Meal prep friendly: All these dishes reheat beautifully, making them ideal for batch cooking.
- Gluten-free: Use gluten-free pasta or swap mashed potatoes for mashed cauliflower.
“Don’t be afraid to experiment with herbs and spices—these vegetarian recipes are a great base for your own creative touches!”
Craving even more inspiration? Try these A to Z Vegetarian Recipes for Every Meal and Occasion or explore hearty grains in Ancient Grains Vegetarian Recipes for Healthy Delicious Meals.
Nutrition Facts
Here is a general nutrition breakdown per serving (approximate):
Recipe | Calories | Protein | Carbohydrates | Fiber | Fat |
---|---|---|---|---|---|
Vegetarian Lentil Shepherd’s Pie | 370 kcal | 15g | 62g | 13g | 7g |
Chickpea & Pumpkin Curry | 390 kcal | 11g | 49g | 10g | 14g |
Veggie-Packed Pasta Bake | 410 kcal | 14g | 68g | 8g | 9g |
Each recipe is high in fiber, rich in plant protein, and naturally low in saturated fat. For even more nutrient-dense options, check out these Cheap Nutrient Dense Vegan Recipes for Healthy Eating.
Serving Suggestions
- Shepherd’s Pie: Serve with a simple green salad and crusty bread.
- Chickpea & Pumpkin Curry: Pair with fluffy basmati rice and warm naan or pita. Top with extra coriander and a squeeze of lime.
- Pasta Bake: Delicious with steamed veggies or a crisp side salad tossed in a Vegan Salad Dressing Recipe for Fresh and Flavorful Meals.
These dishes also make fantastic leftovers—pack them for lunch or freeze in portions for busy nights.
Conclusion
Eating vegetarian doesn’t mean sacrificing flavor, satisfaction, or variety. With these Coles recipes vegetarian style, you have everything you need to create vibrant, nourishing meals that everyone will love.
The best part? You’ll find all the ingredients right at your local Coles, and you can easily adapt each recipe to your preferences or dietary needs.
Whether you’re new to plant-based cooking or an old pro, these dishes are sure to become weeknight staples. Don’t forget to try new flavors, play with seasonal produce, and check out more inspiration—like Cheap Vegetarian Recipes For Families Everyone Will Love or explore pasta possibilities with Amazing Vegan Pasta Recipes for Easy Delicious Meals.
Happy cooking and bon appétit!
📖 Recipe Card: Vegetarian Chickpea & Spinach Curry
Description: A hearty, flavour-packed curry featuring chickpeas and spinach. Perfect for a quick, nutritious vegetarian meal.
Prep Time: PT15M
Cook Time: PT25M
Total Time: PT40M
Servings: 4 servings
Ingredients
- 1 tbsp olive oil
- 1 brown onion, finely chopped
- 2 garlic cloves, minced
- 1 tbsp mild curry powder
- 400g can diced tomatoes
- 400g can chickpeas, rinsed and drained
- 100g baby spinach
- 1/2 cup coconut milk
- Salt and pepper, to taste
- Cooked basmati rice, to serve
Instructions
- Heat olive oil in a large pan over medium heat.
- Add onion and cook until soft.
- Stir in garlic and curry powder, cook for 1 minute.
- Add diced tomatoes and chickpeas, stir well.
- Simmer for 10 minutes.
- Stir in coconut milk and spinach, cook until spinach wilts.
- Season with salt and pepper.
- Serve with cooked basmati rice.
Nutrition: Calories: 320 kcal per serving | Protein: 10g | Fat: 11g | Carbs: 44g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Chickpea & Spinach Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty, flavour-packed curry featuring chickpeas and spinach. Perfect for a quick, nutritious vegetarian meal.”, “prepTime”: “PT15M”, “cookTime”: “PT25M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tbsp olive oil”, “1 brown onion, finely chopped”, “2 garlic cloves, minced”, “1 tbsp mild curry powder”, “400g can diced tomatoes”, “400g can chickpeas, rinsed and drained”, “100g baby spinach”, “1/2 cup coconut milk”, “Salt and pepper, to taste”, “Cooked basmati rice, to serve”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and cook until soft.”}, {“@type”: “HowToStep”, “text”: “Stir in garlic and curry powder, cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add diced tomatoes and chickpeas, stir well.”}, {“@type”: “HowToStep”, “text”: “Simmer for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in coconut milk and spinach, cook until spinach wilts.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Serve with cooked basmati rice.”}], “nutrition”: {“calories”: “320 kcal per serving”, “proteinContent”: “10g”, “fatContent”: “11g”, “carbohydrateContent”: “44g”}}