Budget Recipe Blog

Delicious Meals That Won't Break the Bank

🌱

Vegetarian Meals for Students

Cost: $2-8 per meal | Prep: 5-10 min | Perfect for dorms, small kitchens, and tight budgets

Being a student means making every dollar count — but that doesn't mean ramen every night. These 10 vegetarian meals for students are nutritious, filling, and surprisingly delicious. Many can be made with just a microwave or a single pot.

1. Red Lentil Dal

Cost: $2.80 per meal (feeds 4) | 30 minutes | Protein-packed

Ingredients

  • 1.5 cups red lentils ($1.20)
  • 1 can diced tomatoes ($0.90)
  • 1 onion, diced ($0.50)
  • 3 cloves garlic ($0.20)
  • 1 tbsp curry powder or cumin/turmeric mix ($0.20)
  • 2 cups water or vegetable broth ($0.30)
  • 1 tbsp vegetable oil ($0.10)
  • Salt to taste
  • Rice to serve ($0.60)

Instructions

  1. Sauté onion and garlic in oil over medium heat, 4 minutes until softened.
  2. Add curry powder, stir 30 seconds until fragrant.
  3. Add lentils, tomatoes, and water/broth. Bring to boil.
  4. Reduce heat and simmer 20 minutes, stirring occasionally, until lentils are soft.
  5. Season with salt. Serve over rice.
Nutrition (per serving): ~380 calories | 22g protein | 65g carbs | 4g fat

2. Egg Fried Rice

Cost: $3.20 | 15 minutes — use leftover rice!

Ingredients (serves 2)

  • 2 cups cooked cold rice ($0.40)
  • 3 eggs ($0.60)
  • 1 cup frozen peas and carrots ($0.80)
  • 3 tbsp soy sauce ($0.30)
  • 2 tbsp vegetable oil ($0.20)
  • 2 green onions, sliced ($0.50)
  • 1 tsp sesame oil optional ($0.20)
  • Garlic and ginger powder ($0.20)

Instructions

  1. Heat oil in a large pan or wok over high heat.
  2. Add frozen vegetables, stir-fry 3 minutes.
  3. Push vegetables to the side. Scramble eggs in the empty space.
  4. Add cold rice (cold rice fries better than fresh!). Stir everything together.
  5. Add soy sauce, garlic powder, ginger powder, and sesame oil. Toss for 2 minutes.
  6. Top with green onions and serve.

3. Black Bean Tacos

Cost: $4.50 | 15 minutes | No cooking required beyond warming

Ingredients (serves 2-3)

  • 1 can black beans ($0.90)
  • 6 corn tortillas ($1.00)
  • 1 tsp cumin, chili powder ($0.15)
  • 1/2 onion, diced ($0.30)
  • 1 lime ($0.40)
  • Shredded cabbage or lettuce ($0.75)
  • Salsa ($0.60)
  • Optional: avocado ($0.90)

Instructions

  1. Drain and rinse beans. Warm in a pan with cumin, chili powder, and a splash of water, 5 minutes.
  2. Char tortillas directly over gas burner for 20 seconds per side, or dry pan.
  3. Mix diced onion with lime juice — quick pickled onion in 10 minutes.
  4. Fill tortillas with beans, cabbage, pickled onion, salsa, and avocado if using.
  5. Squeeze extra lime. Done.

4. Pasta e Fagioli (Pasta and Beans)

Cost: $3.60 | 25 minutes | The Italian student staple

Ingredients (serves 4)

  • 1 can cannellini or white beans ($0.90)
  • 1.5 cups small pasta (ditalini, elbow) ($0.60)
  • 1 can diced tomatoes ($0.90)
  • 3 cups vegetable broth or water ($0.40)
  • 3 cloves garlic ($0.20)
  • 1 tbsp olive oil ($0.20)
  • Italian seasoning, red pepper flakes, salt ($0.20)
  • Parmesan optional ($0.20)

Instructions

  1. Sauté garlic in olive oil 1 minute in a pot.
  2. Add tomatoes, broth, and Italian seasoning. Bring to boil.
  3. Add pasta and beans. Cook according to pasta package time.
  4. The soup thickens as pasta absorbs broth — add water if needed.
  5. Season with salt and red pepper. Top with parmesan if available.

5. Peanut Noodles

Cost: $3.80 | 15 minutes | Cold or hot, works both ways

Ingredients (serves 2)

  • 200g spaghetti or noodles ($0.60)
  • 3 tbsp peanut butter ($0.60)
  • 2 tbsp soy sauce ($0.20)
  • 1 tbsp rice vinegar or regular vinegar ($0.15)
  • 1 tsp sesame oil ($0.20)
  • 1 clove garlic, minced ($0.10)
  • 1 tsp chili flakes ($0.10)
  • Cucumber or shredded cabbage to serve ($0.85)
  • Hot water to thin sauce ($0)

Instructions

  1. Cook noodles per package directions. Drain, reserving 1/4 cup pasta water.
  2. Whisk peanut butter, soy sauce, vinegar, sesame oil, garlic, chili, and 2 tbsp hot pasta water.
  3. Toss hot noodles with sauce. Add more pasta water for desired consistency.
  4. Top with cucumber or cabbage. Sprinkle extra chili flakes.
  5. Can be eaten warm or cold — great for next-day lunches.

More Quick Student Vegetarian Ideas

Student Pantry Staples to Always Have

Student Kitchen Essentials

Related Recipes