Cheap Lazy Vegan Curry Rice With Kidney Beans Recipe Ideas

Updated On: October 7, 2025

There’s nothing quite as comforting as a bowl of warm, aromatic curry rice – especially when it comes together with minimal effort and a shoestring budget. This cheap lazy vegan curry rice with kidney beans recipe is a lifesaver for busy weeknights, student kitchens, and anyone who wants a hearty meal without breaking the bank.

Inspired by the bold flavors of South Asian curries but simplified for everyday cooking, this dish leverages pantry staples like kidney beans, rice, and canned tomatoes. The result?

A nourishing, protein-rich meal that’s both satisfying and endlessly adaptable.

Even if you’re new to cooking, or just don’t feel like spending hours by the stove, this recipe is designed for you. With one pot and a handful of basic ingredients, you’ll have a meal that’s comforting, flavorful, and filling.

If you’re ready to embrace the magic of lazy vegan cooking, let’s dive in!

Why You’ll Love This Recipe

  • Budget-Friendly: Uses affordable pantry staples like rice, kidney beans, and canned tomatoes.
  • Quick & Easy: Minimal prep, one pot, and simple steps – perfect for busy schedules or lazy days.
  • Nutrient-Rich: Packed with plant-based protein, fiber, and essential nutrients from beans and vegetables.
  • Customizable: Add any veggies you have on hand or swap in your favorite curry powder.
  • Delicious Leftovers: Tastes even better the next day and freezes beautifully for meal prep.

If you’re looking for more easy vegan inspiration, don’t miss our Lion’S Mane Mushroom Crumble Recipes and Harvest Hash Recipe: A Delicious and Easy Fall Comfort Food!

Ingredients

Ingredient Amount Notes
Uncooked white or brown rice 1 cup Long grain, jasmine, or basmati recommended
Canned kidney beans 1 can (15 oz) Drained and rinsed
Canned diced tomatoes 1 can (14.5 oz) With juice
Onion 1 medium Diced
Garlic 3 cloves Minced (or 1 tsp garlic powder)
Curry powder 2 tablespoons Adjust to taste
Oil 2 tablespoons Vegetable, olive, or coconut
Salt 1 teaspoon Or to taste
Black pepper 1/2 teaspoon
Water or vegetable broth 2 cups For extra flavor, use broth
Frozen peas or mixed vegetables (optional) 1 cup For color and nutrition

Feel free to toss in any extra veggies languishing in your fridge – this recipe is very forgiving!

Equipment

  • Large pot or deep skillet with lid
  • Cutting board and knife
  • Can opener
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Colander (for rinsing beans)

Instructions

  1. Prep your ingredients:

    • Dice the onion and mince the garlic.
    • Drain and rinse the kidney beans.
    • Measure out your rice, curry powder, and other ingredients.
  2. Sauté the aromatics:

    • Heat the oil in your pot over medium heat.
    • Add the diced onion and sauté for 4-5 minutes, until soft and translucent.
    • Stir in the minced garlic and cook for another 30 seconds, until fragrant.
  3. Add spices:

    • Sprinkle in the curry powder, salt, and black pepper.
    • Stir for 1 minute to toast the spices and release their flavors.
  4. Add rice and liquids:

    • Pour in the uncooked rice and stir to coat in the spices and oil.
    • Add the canned tomatoes (with juice) and water or vegetable broth.
    • Stir well to combine.
  5. Simmer:

    • Bring the mixture to a gentle boil, then reduce heat to low.
    • Cover and simmer for 15 minutes (white rice) or 35-40 minutes (brown rice), stirring once or twice.

    Tip: If the mixture looks too dry before the rice is cooked, add a splash more water or broth.

  6. Add beans and veggies:

    • Stir in the drained kidney beans and frozen peas or mixed veggies, if using.
    • Cover again and cook for another 5-7 minutes, until everything is heated through and the rice is tender.
  7. Taste and adjust:

    • Taste for salt, pepper, or extra curry powder. Adjust to your liking.
  8. Serve:

    • Fluff with a fork and serve hot, garnished with fresh cilantro, a squeeze of lemon, or vegan yogurt if desired.

Tips & Variations

  • Switch the beans: Chickpeas, black beans, or cannellini beans all work beautifully.
  • Spice it up: Add a pinch of cayenne, chili flakes, or fresh chopped chilies for extra heat.
  • Creamy finish: Stir in a splash of coconut milk at the end for a rich, creamy texture.
  • Bulk it up: Toss in chopped spinach, kale, bell pepper, or carrots for extra veggies.
  • Rice options: Substitute with quinoa or bulgur for a different grain base.
  • Make it meal-prep friendly:

    This curry rice stores well in the fridge for up to 4 days and freezes for up to 2 months. Simply reheat and enjoy!

For a unique twist, try pairing this curry rice with the tangy flavors of Maple Bourbon Pickles Recipe.

Nutrition Facts

Nutrient Per Serving (1 of 4)
Calories 340
Protein 11g
Carbohydrates 66g
Fat 5g
Fiber 10g
Sodium 670mg

Nutrition values are approximate and will vary based on ingredients and modifications.

Serving Suggestions

  • Fresh herbs: Top with chopped cilantro, mint, or green onions for a burst of freshness.
  • Lemon or lime wedges: A squeeze of citrus brightens up the flavors.
  • Vegan yogurt or raita: Adds a cooling contrast to the spices.
  • Salad: Serve alongside a simple cucumber-tomato salad or leafy greens.
  • Flatbread: Pair with naan or pita to scoop up every last bite.
  • Hot sauce: Drizzle with your favorite hot sauce for an extra kick.

Looking for a quick drink to pair with this meal? Try our refreshing Huckleberry Margarita Recipe or finish your meal with a sweet treat like our classic Lemon Straws Recipe.

Conclusion

This cheap lazy vegan curry rice with kidney beans recipe proves that you don’t need a long list of ingredients or a sky-high grocery bill to enjoy a delicious, nourishing meal. Whether you’re a student on a budget, a busy parent, or just craving a cozy bowl of curry without the fuss, this recipe is sure to become a staple in your kitchen.

The beauty of this dish lies in its simplicity and adaptability. With just a few pantry staples, you can whip up something truly satisfying – and feel good knowing it’s both healthy and affordable.

Don’t be afraid to make it your own with whatever you have on hand! Happy cooking, and remember to check out our other easy and delicious recipes like Low Fodmap Appetizer Recipes for more inspiration.

Enjoy your curry rice adventure!

📖 Recipe Card: Cheap Lazy Vegan Curry Rice with Kidney Beans

Description: A budget-friendly, one-pot vegan curry rice loaded with kidney beans and simple spices. Perfect for quick weeknight dinners with minimal prep.

Prep Time: PT10M
Cook Time: PT25M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 1 cup long grain white rice, rinsed
  • 1 (15 oz) can kidney beans, drained and rinsed
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups water or vegetable broth
  • 1 tablespoon oil
  • 1 cup frozen peas
  • 1 medium carrot, diced

Instructions

  1. Heat oil in a large pot over medium heat.
  2. Add onion, carrot, and garlic, and sauté for 3-4 minutes until softened.
  3. Stir in curry powder, cumin, salt, and pepper; cook for 1 minute.
  4. Add rice and stir to coat with spices.
  5. Pour in water or vegetable broth and bring to a boil.
  6. Reduce heat, cover, and simmer for 15 minutes.
  7. Add kidney beans and frozen peas, stir, and cook covered for 5 more minutes.
  8. Fluff rice with a fork and serve hot.

Nutrition: Calories: 340 kcal | Protein: 10 g | Fat: 5 g | Carbs: 65 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Cheap Lazy Vegan Curry Rice with Kidney Beans”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A budget-friendly, one-pot vegan curry rice loaded with kidney beans and simple spices. Perfect for quick weeknight dinners with minimal prep.”, “prepTime”: “PT10M”, “cookTime”: “PT25M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup long grain white rice, rinsed”, “1 (15 oz) can kidney beans, drained and rinsed”, “1 medium onion, diced”, “2 cloves garlic, minced”, “1 tablespoon curry powder”, “1 teaspoon ground cumin”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “2 cups water or vegetable broth”, “1 tablespoon oil”, “1 cup frozen peas”, “1 medium carrot, diced”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, carrot, and garlic, and saut\u00e9 for 3-4 minutes until softened.”}, {“@type”: “HowToStep”, “text”: “Stir in curry powder, cumin, salt, and pepper; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add rice and stir to coat with spices.”}, {“@type”: “HowToStep”, “text”: “Pour in water or vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat, cover, and simmer for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Add kidney beans and frozen peas, stir, and cook covered for 5 more minutes.”}, {“@type”: “HowToStep”, “text”: “Fluff rice with a fork and serve hot.”}], “nutrition”: {“calories”: “340 kcal”, “proteinContent”: “10 g”, “fatContent”: “5 g”, “carbohydrateContent”: “65 g”}}

Photo of author

Marta K

Leave a Comment

X