Weeknight dinners can feel like a race against the clock. Between work, errands, and everything else on your plate, spending an hour in the kitchen is rarely appealing. A plant-based meal can still be filling, flavorful, and rich in protein without taking all evening to prepare.
With a few pantry staples and quick-cooking ingredients like tofu, lentils, and chickpeas, you can get dinner on the table in under 30 minutes. Here are three easy recipes for busy nights.
Why Choose High-Protein Plant-Based Dinners?
Protein helps keep you satisfied and supports muscle repair. Legumes, soy products, whole grains, and seeds all contribute protein, so a varied plant-based diet can include plenty throughout the day.
Canned beans, pre-pressed tofu, and quick-cooking lentils make it easier to prepare a satisfying meal in less time. Keep a few on hand, and you will have a simple starting point for dinner.
Quick Plant Proteins to Keep on Hand
A well-stocked kitchen makes weeknight cooking easier. These ingredients are ready to use or cook quickly:
- Extra-firm tofu cooks quickly in a skillet or air fryer.
- Tempeh has a nutty flavor and works well sliced or crumbled.
- Canned chickpeas and black beans are ready after a quick rinse.
- Red lentils cook in about 10 minutes and need no soaking.
- Frozen edamame is ready in about 5 minutes.
- Hemp seeds and nutritional yeast add an easy protein boost to many dishes.
Recipe 1: Crispy Tofu and Broccoli Stir-Fry
A hot pan and a quick sauce bring this dinner together in about 20 minutes. Serve it over quinoa or rice for a filling meal.
Ingredients
- 1 block extra-firm tofu, cubed
- 2 cups broccoli florets
- 3 tablespoons soy sauce or tamari
- 1 tablespoon maple syrup
- 1 teaspoon sesame oil
- 1 teaspoon grated ginger
- 2 cloves garlic, minced
- 1 tablespoon cornstarch
- Oil, for cooking
Instructions
- Pat the tofu dry, cut it into cubes, and toss with cornstarch.
- Heat a little oil in a skillet. Add the tofu and cook for about 8 minutes, turning until golden on all sides.
- Add the broccoli and cook for 4 to 5 minutes, until tender-crisp.
- Whisk together the soy sauce, maple syrup, sesame oil, ginger, and garlic. Pour the sauce into the skillet.
- Toss everything for about 2 minutes, until the sauce thickens and coats the tofu.
Add a handful of edamame for more plant protein, or serve the stir-fry over quinoa.
Recipe 2: Red Lentil Coconut Curry
Red lentils cook quickly and soften into a creamy curry. The coconut milk and tomatoes add plenty of flavor with little extra effort.
Ingredients
- 1 cup red lentils, rinsed
- 1 can coconut milk
- 1 can diced tomatoes
- 2 cups vegetable broth
- 1 tablespoon curry powder
- 1 onion, diced
- 2 cloves garlic, minced
- Salt and pepper, to taste
Instructions
- Sauté the onion and garlic in a pot for about 3 minutes.
- Add the curry powder and stir for 30 seconds.
- Add the lentils, coconut milk, tomatoes, and vegetable broth.
- Bring to a simmer and cook for 15 to 18 minutes, until the lentils are soft.
- Season with salt and pepper, then serve with rice or naan.
Recipe 3: Chickpea and Spinach Pasta
Chickpeas make a simple pasta dinner more filling, while spinach and lemon keep it bright. Use chickpea pasta for an additional boost of protein.
Ingredients
- 8 ounces pasta, regular or chickpea
- 1 can chickpeas, drained
- 3 cups fresh spinach
- 3 cloves garlic, sliced
- 3 tablespoons olive oil
- Red pepper flakes, to taste
- Lemon juice, to taste
- Salt, to taste
Instructions
- Cook the pasta according to the package directions.
- Meanwhile, heat the olive oil in a skillet and sauté the garlic for 1 minute.
- Add the chickpeas and cook for about 5 minutes, until lightly golden.
- Stir in the spinach and cook until wilted.
- Add the drained pasta, lemon juice, red pepper flakes, and salt. Toss to combine.
Dinner is ready in under 20 minutes, and you can adjust the lemon and red pepper to taste.
Tips for Faster Plant-Based Cooking
A few small habits can save time on busy evenings:
- Cook extra grains and beans. Make a larger batch on the weekend, then use the leftovers in quick meals.
- Keep frozen vegetables on hand. They are already cut and easy to add to soups, stir-fries, and pasta.
- Choose a go-to sauce. A simple tahini or peanut sauce can bring vegetables, tofu, and grains together.
- Keep spices within reach. Cumin, smoked paprika, and chili flakes add flavor without extra prep.
Easy Plant-Based Dinners for Busy Nights
Tofu, lentils, and chickpeas make it easy to prepare filling plant-based dinners in under 30 minutes. Start with one of these recipes, then swap in the vegetables, grains, or seasonings you already have on hand.

Food writer and passionate home cook dedicated to creating easy, delicious recipes, quick weeknight meal ideas, and practical kitchen tips. Focused on helping everyday cooks recreate wholesome, flavorful dishes at home with simple ingredients and clear, step-by-step guides.