30-Minute Whole Wheat Penne with Kidney Beans: Hearty & Delicious

You know those nights when you need dinner now but still want something hearty and healthy? That’s exactly why I make this whole wheat penne with kidney beans at least twice a week. It’s my go-to meal—ready in 30 minutes flat, packed with protein, and so budget-friendly I can practically make it with my eyes closed (though I don’t recommend trying that with boiling water).

I stumbled onto this combo years ago when my pantry was looking sad—just a lonely can of beans and half a box of pasta. But wow, did they come together beautifully! The chewy whole wheat penne pairs perfectly with those creamy kidney beans, and a quick sauté of onions and peppers adds just enough freshness. It’s become my ultimate comfort food that also happens to be plant-based. And the best part? Leftovers taste even better the next day, making it perfect for meal prep.

Trust me, this isn’t just another boring pasta dish. It’s the kind of simple, satisfying meal you’ll find yourself craving on busy weeknights. And the aroma? Pure coziness in a skillet.

Why You’ll Love This Whole Wheat Penne with Kidney Beans

This dish is my kitchen MVP for so many reasons:

  • Dinner in a flash: From pantry to plate in 30 minutes—faster than takeout!
  • Protein powerhouse: Those kidney beans pack 22g protein per serving to keep you full for hours
  • Kind to your wallet: Uses pantry staples that cost pennies per serving
  • Meal prep magic: Tastes even better tomorrow (hello, easy lunches!)
  • Cozy comfort food: Hearty enough to satisfy even non-vegans at the table

Seriously, it’s the kind of recipe you’ll scribble on a sticky note because you’ll want to make it every week.

Ingredients for Whole Wheat Penne with Kidney Beans

Here’s everything you’ll need to make this simple yet satisfying dish—I bet most of these are already in your kitchen right now!

  • 2 cups whole wheat penne pasta (or any short pasta you love)
  • 1 ½ cups cooked kidney beans, drained and rinsed (about one 15-oz can—no shame in the canned bean game!)
  • ½ cup onion, chopped (yellow or red, whatever’s lurking in your produce drawer)
  • ½ cup green bell pepper or celery, chopped (I’m team bell pepper for sweetness, but celery adds great crunch)
  • 2 tablespoons olive oil (the good stuff—this is where the flavor starts)
  • Salt and black pepper, to taste (don’t be shy with the seasoning!)

See? Nothing fancy—just honest ingredients that work magic together. Now let’s get cooking!

How to Make Whole Wheat Penne with Kidney Beans

Don’t let the simplicity fool you—this dish comes together with a few smart techniques that make all the difference. Here’s exactly how I make it, step by step:

Cooking the Pasta

First, bring a big pot of salted water to a rolling boil (tastes like the sea, remember?). Toss in your whole wheat penne—it’ll need about 9-11 minutes to reach that perfect al dente bite. Pro tip: Reserve about ½ cup of that starchy pasta water before draining! It’s liquid gold for bringing everything together later. Drain the rest, give the colander a little shake, and set the pasta aside while you work your veggie magic.

Sautéing the Vegetables

While the pasta cooks, heat olive oil in your favorite skillet over medium heat. Toss in those chopped onions and bell peppers (or celery if you’re going the crunchy route). Stir them around for 4-5 minutes until they’re soft and the onions turn translucent—that’s when they start smelling amazing. Optional booster: If you’re a garlic lover like me, mince a clove and toss it in during the last 30 seconds (just don’t let it burn!).

Combining Ingredients

Now for the grand finale! Add those beautiful kidney beans to the skillet and warm them through for about 3-4 minutes—they should soak up all those savory flavors. Here’s where I grab my wooden spoon and gently fold in the cooked penne. If things look dry, drizzle in a splash of that reserved pasta water to create a light sauce that clings to every noodle. Taste and season with salt and pepper until it sings. And just like that—dinner’s ready!

See? No fancy skills required, just good timing and a little TLC. The whole process feels like a kitchen dance, and before you know it, you’ve got a steaming bowl of comfort ready to devour.

Tips for Perfect Whole Wheat Penne with Kidney Beans

After making this dish more times than I can count, here are my hard-earned secrets for the best results every time:

  • Spice it up: A pinch of chili flakes or smoked paprika while sautéing adds warmth without overpowering
  • Bean prep matters: Rinse canned beans thoroughly—that starchy liquid can make the dish gummy
  • Underseason at first: Whole wheat pasta needs more salt than you’d think, but you can always add more later
  • Keep it al dente: Test pasta 1 minute before package says it’s done—it’ll keep cooking when mixed with the beans
  • Leftover magic: Store in an airtight container—the flavors meld beautifully overnight

Oh, and one bonus tip? Always make extra. You’ll thank yourself tomorrow!

Ingredient Substitutions

Out of something? No worries—this recipe is crazy flexible! Swap green bell peppers for celery if you prefer crunch over sweetness (just chop it fine). Kidney beans can trade places with chickpeas or black beans—each brings its own personality to the dish. And if you’re fresh out of whole wheat penne, regular penne works too (though you’ll miss that nutty whole grain goodness). The beauty of this dish is how forgiving it is—experiment and make it your own!

Serving Suggestions for Whole Wheat Penne with Kidney Beans

This pasta shines bright on its own, but oh—the ways you can dress it up! For a quick weeknight meal, I love pairing it with a simple arugula salad (just greens, lemon, and a drizzle of olive oil). When I’m feeling fancy, garlic bread becomes mandatory—that crispy crust is perfect for scooping up every last bean and noodle. And on extra-hungry nights? A sprinkle of nutritional yeast or vegan parm takes it over the top. Comfort never tasted so good!

Storage and Reheating

Here’s the best part—this dish gets even better as leftovers! Store it in an airtight container in the fridge for up to 3 days (if it lasts that long in your house). When reheating, I always go for the stovetop: just splash in a tablespoon of water or vegetable broth, warm it over medium-low heat, and give it a gentle stir until it’s steaming again. Microwave works in a pinch, but you’ll lose that perfect pasta texture. Trust me, day-two penne tastes like a whole new meal!

Whole Wheat Penne with Kidney Beans Nutrition

Now, let’s talk about what makes this dish such a nutritional powerhouse! Keep in mind these are estimates—your exact numbers might vary depending on your pasta brand or bean size. But generally, each generous serving packs about 520 calories, a whopping 22g of plant-based protein (thank you, kidney beans!), and 12g of fiber to keep you full for hours. That whole wheat penne delivers complex carbs for steady energy, while the olive oil adds those good-for-you unsaturated fats. It’s comfort food that actually loves you back.

Frequently Asked Questions

Over the years, I’ve gotten so many questions about this trusty whole wheat penne recipe—here are the ones that pop up most often with my best answers:

Can I Use Another Pasta Shape?

Absolutely! While I love how penne’s ridges catch all the bean-y goodness, any short pasta works wonders. Try rotini for its fun spirals, or farfalle (bowties) for a playful twist. Just adjust cooking times based on package instructions—thicker pastas like rigatoni might need an extra minute or two. The only shape I’d avoid? Long noodles like spaghetti. They don’t mingle with the beans as happily in every bite.

Is This Recipe Freezer-Friendly?

You bet—this is one of my favorite freezer meals! Let it cool completely, then portion into airtight containers (leave about ½ inch space at the top). Frozen, it keeps beautifully for up to 2 months. To reheat, I thaw overnight in the fridge, then warm gently on the stovetop with a splash of water or veggie broth to revive the texture. The beans stay creamy, though the pasta softens slightly—still totally delicious for busy nights!

How Can I Boost the Protein?

Already packing 22g per serving, but if you’re looking to pump it up further, try stirring in a handful of chopped walnuts or sunflower seeds at the end for crunch and extra protein. Some nutritional yeast adds a cheesy vibe with bonus nutrients. For serious protein power, crumble in baked tofu or tempeh with the beans—just brown it first for maximum flavor!

Share Your Feedback

Tried this whole wheat penne with kidney beans? I’d love to hear how it turned out for you! Drop a comment below or snap a photo—nothing makes me happier than seeing your kitchen creations. Happy cooking!

Print

30-Minute Whole Wheat Penne with Kidney Beans: Hearty & Delicious

A simple, high-protein vegan pasta dish made with whole wheat penne and kidney beans. Quick to prepare and budget-friendly, perfect for meal prep or a comforting dinner.

  • Author: Zoe
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: International
  • Diet: Vegan

Ingredients

Scale
  • 2 cups whole wheat penne pasta
  • 1 ½ cups cooked kidney beans, drained and rinsed
  • ½ cup onion, chopped
  • ½ cup green bell pepper or celery, chopped
  • 2 tablespoons olive oil
  • Salt and black pepper, to taste

Instructions

  1. Cook the whole wheat penne according to package instructions until al dente. Drain and set aside.
  2. Heat olive oil in a skillet over medium heat.
  3. Add chopped onion and green bell pepper (or celery) and sauté for 4–5 minutes until softened.
  4. Stir in the kidney beans and cook for 3–4 minutes until heated through. Season with salt and black pepper.
  5. Add the cooked penne to the skillet and toss gently to combine.
  6. Serve warm as a simple, hearty vegan meal.

Notes

  • For extra flavor, add garlic or chili flakes while sautéing the vegetables.
  • This dish can be stored in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 15g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 80g
  • Fiber: 12g
  • Protein: 22g
  • Cholesterol: 0mg

Keywords: whole wheat penne with kidney beans, high protein vegan pasta, easy vegan dinner, budget friendly vegan meal, plant based comfort food, vegan meal prep

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating