These easy and cheap vegan dinner recipes and grocery shopping tips will help you save money on your weekly food bill.

Table of Contents
Grocery prices are BANANAS right now. And bananas cost way more than they did just a few years ago, too! These are the cheap vegan dinners that I use to help keep our grocery bill from trampling all over our budget.
I do almost all of the cooking for my family of three, and we usually eat dinner out once or twice a week, depending on our budget.
These are meals based around affordable ingredients, like beans, rice, tofu, noodles, and everyday vegetables.
💖 Why You'll Love these Cheap Vegan Dinners
- affordable ingredients and easy recipes
- save a buck without sacrificing flavor!
- lots of options are gluten-free, soy-free, or nut-free (or with options that are!)
🍝 Cheap Vegan Pasta Recipes
Pasta is such a cheap base for a meal, and it's super versatile! These are some of my favorite cheap and easy vegan pasta recipes.
Philly Cheesesteak Pasta

Vegan Cacio e Pepe

🍝 Vegan Protein Pasta

🍲 Soups and Stews
If you know me, you know that I love making soups and stews all year round. Add some crusty bread for dipping, and you have one cheap vegan dinner!
Creamy Instant Pot White Bean Soup

Black Bean Sweet Potato Soup

Creamy Chickpea Curry (Without Coconut!)

🥕 Carrot Ginger Lentil Soup

🍜 Golden Instant Pot Ramen

Instant Pot Sweet Potato Lentil Soup

Vegan Instant Pot Split Pea Soup

Vegan Bean Chili

🌮 Affordable Taco Recipes
Tacos are a great dish for using what you have. Cook up whatever veggies and proteins you have on hand, stuff them into tortillas, and dinner is ready.
🍄 Mushroom Tacos

Plantain Tacos 🍌

Pinto Bean Tacos Recipe

Vegan Black Bean Tacos

Buffalo cauliflower tacos recipe

Spicy Potato Tacos

🌽 Mexican-Inspired Dishes
Dishes like fajitas, tostadas, and quesadillas are also super versatile. Use what you have to save at the store!
Baked Tofu Fajitas

Mexican Tortilla Pizza

Vegan Taco Salad Recipe

Vegan Taquitos Recipe

Vegan Tostadas

Baked Vegan Quesadilla Recipe

🍚 Bowl Meals
I love making bowl meals so much that I wrote a whole book about it! Start with a bed of grains or greens, then add veggies, plant-based protein, and a sauce. Such a cheap, pantry-dump dinner!
Baked Teriyaki Tofu

🧅🫑 Vegan Fajita Bowls

🥗 Vegan Asian-Style Salad

🍜 Vegan Egg Roll in a Bowl

Tofu Sushi Bowl Recipe

BBQ tofu bowl recipe

🥦 Frozen Vegetable Stir Fry

Tofu Burrito Bowls

🌶️🍋🟩 Chipotle Lime Veggie Burrito Bowl

Easy General Tso's Tofu

Baked Tofu Bowls with Peanut Sauce

Vegan Black Eyed Peas and Collards

♨ Budget-Friendly Casseroles
I love a casserole, because I can assemble it whenever I have time, then pop it into the oven when needed.
Tofu Ricotta Stuffed Shells

Tofu Shepherd's Pie Recipe

Loaded Baked Potato Casserole

Vegan Baked Ziti Recipe

Vegan Cabbage Rolls

🛒 Money-Saving Grocery Shopping Tips
- Make a plan. You don't need a whole weekly meal plan, but I do try to have at least four meals in mind for the upcoming week. That helps guide my grocery shopping, so I'm not buying things we don't need. If you need help meal planning, I have a handy weekly meal planner that can help!
- Check the sales. While I'm figuring out the week's meals, I also see what items my grocery store has on sale and try to base my weekly plan around as many of those as possible. Just remember: sometimes stores mark items up before a sale, so the "sale" price is really regular price. Make sure that discount is a real one before basing your week around it!
- Make a list. Having a list in hand at the store sounds like a no-brainer, but it's truly game-changing. Otherwise, you're just grabbing whatever and end up with waste. Usually, my list is for the ingredients for those four meals in my plan, plus snacks and staple ingredients, like bread and non-dairy milk.
- Shop the pantry/freezer/fridge first. As you work on the grocery list, check your fridge, freezer, and pantry to see what you already have on hand. You can base meals around ingredients you have to save money, and you avoid wasting money on duplicate items.
- Prioritize food that needs eating. When you check the fridge/freezer/pantry for ingredients, move items that are closer to their expiration date to the front, so you'll eat those first. Plan some meals around those foods, if you can.
- Cook for leftovers. Making a pot of beans? Double it, and freeze the extra. Having components like this on hand will save you money in the long run. I also try to make more dinner than we will eat, so we can have leftovers for lunch. Though with a hungry teen in the house, that plan doesn't always work out.









Got a question? Tried this recipe? Leave a reply!