Skip to content

Roasted Tomato and Cannellini Bean Pasta

Plant-based | Hearty | Easy to double | 30-minute meal

A simple, satisfying pasta dish with roasted tomatoes and creamy cannellini beans. The garlic-heavy sauce simmers while the pasta cooks, making this an easy weeknight dinner. Serve with sautéed kale for a complete meal.


IngredientAmountNotes
Whole wheat or brown rice penne2 cups
Vegetable stock or water2 tbspFor sautéing
Garlic, chopped6-8 clovesAdjust to taste
Cannellini beans1 canRinsed and drained
Fire roasted tomatoes1 can
Brown mushrooms2 punnetsSliced
Kale1 cupChopped
Spinach1 cup
SaltTo taste
Black pepperTo taste
Crushed red pepper flakesTo tasteOptional

  1. Get all ingredients ready.

  2. Cook pasta: In large pot, cook pasta in boiling water until al dente. Set aside.

  3. Fry mushrooms: In separate pan, fry sliced mushrooms until golden. Add kale and spinach, cook until wilted. Set aside.

  4. Sauté garlic: In medium pot, sauté garlic in vegetable stock or water over medium heat for 2-3 minutes.

  5. Simmer sauce: Stir in beans and tomatoes. Simmer on low for about 20 minutes.

  6. Add mushroom mix: Stir in the fried mushrooms, kale and spinach.

  7. Season: Add salt, pepper, and red pepper flakes to taste.

  8. Combine: Stir in pasta and serve.


Double it: This recipe easily doubles for meal prep or feeding a crowd

Extra garlic: The recipe calls for lots of garlic, but adjust to your preference

Serving suggestion: Pair with sautéed kale or a green salad


Add greens: Stir in spinach or kale at the end

Different beans: Use navy beans or great northern beans

Herbs: Add fresh basil or oregano


  • Refrigerate: Up to 4 days
  • Tip: Sauce thickens as it sits—add splash of pasta water when reheating

  • Calories: ~543
  • Protein: 31g
  • Carbs: 105g
  • Fiber: 22g
  • Fat: 3g

Adapted from: Heather McDougall / Forks Over Knives

Prep: 10 min | Cook: 30 min | Serves: 4