Hearty Black Bean Pasta Sauce

By: Casey Updated on Mon, 28 Jul 2025 23:17:55 GMT Hearty Main Dishes
Casey, recipe creator at Cooking with Casey
Casey

Casey shares simple, delicious recipes and inspiring stories, making cooking fun and accessible for all.

Updated on Mon, 28 Jul 2025 23:17:55 GMT

Read it →
A bowl of pasta with chili and cheese. Pin it
A bowl of pasta with chili and cheese.

This rich black bean pasta sauce is a go-to dish when you want something hearty and deeply flavorful without relying on meat or dairy. Black beans simmer with plenty of aromatics, herbs, and a splash of red wine to transform humble pantry staples into a bold and satisfying topping for your favorite pasta. It is just the thing when you need dinner that feels special but is actually pretty simple to make.

I first put this sauce together when I was short on groceries and trying to make something comforting for a friend. Now it lives in my weeknight dinner rotation and we never get tired of it.

Ingredients

  • Your favorite pasta: about 9 ounces look for shapes that hold sauce well like penne or fusilli
  • Olive oil: helps soften vegetables and brings everything together choose extra virgin for best flavor
  • Red onion: adds sweetness and color use a firm one with shiny skin
  • Carrot: brings a subtle earthy sweetness and added nutrition
  • Celery: offers savoriness and traditional Italian depth
  • Garlic: for a pungent hit choose plump fresh cloves
  • Dried oregano: a classic Italian herb that rounds out flavors use a fresh jar for full potency
  • Red chili flakes: offer gentle heat start with less if sensitive to spice
  • Fresh rosemary: gives incredible aroma use a fragrant sprig not dried
  • Bay leaves: build savory depth and perfume the sauce
  • Tomato paste: for concentrated umami pick one with no added sugar if possible
  • Canned black beans: bring plant protein go for low-sodium and rinse well
  • Canned diced tomatoes: form a rich sauce look for Italian or San Marzano style if available
  • Red wine: deepens and enriches the taste choose a bold dry wine you’d actually drink
  • Salt: sharpens flavors use sea salt if you have it
  • Black pepper: gives gentle heat freshly cracked makes a difference
  • Chopped fresh parsley: for garnish looks lovely and adds fresh taste pick bright green bunches
  • Grated Parmesan or vegan parm: for finishing completely optional but helps bring all the flavors together

Step-by-Step Instructions

Prep and Boil Pasta:
Put a large pot of salted water on to boil while you work on the sauce. Cook your pasta as the package directs until just al dente. Drain and set aside.
Cook the Vegetable Base:
In a heavy pot or Dutch oven heat olive oil over medium and add your diced onion carrot and celery. Let them cook gently for five to seven minutes stirring now and then until they are very soft and aromatic. This slow cook makes the base of the sauce sweet and savory.
Layer Aromatics and Herbs:
Add garlic oregano chili flakes rosemary sprig and bay leaves. Let these cook for about a minute so everything gets extra fragrant. This quick bloom releases all the oils from the herbs and spices.
Tomato Paste and Wine:
Spoon in the tomato paste and stir to coat the vegetables. Pour in your red wine to deglaze and scrape up anything stuck to the pot bottom. Let this bubble for a minute or two so most of the alcohol burns off. The tomato and wine combo brings loads of depth.
Add Beans and Tomatoes:
Stir in the rinsed black beans and diced tomatoes plus salt and black pepper. Combine well and bring to a gentle simmer. Lower the heat cover and let it cook for about twenty minutes so the flavors blend and everything softens beautifully.
Mash for Thickness:
After simmering some of the beans will have softened. Use the back of a wooden spoon or a potato masher to gently press some beans into the side of the pot. This thickens the sauce making it creamy and luxurious.
Finish and Serve:
Remove the rosemary sprig and bay leaves. Taste and add extra salt or pepper if you think it needs more seasoning. Toss the cooked drained pasta with the sauce right in the pot so every bite is coated. Serve with fresh parsley and a sprinkle of grated cheese if you want.
A bowl of pasta with meat sauce and cheese.
A bowl of pasta with meat sauce and cheese.

My favorite part of this recipe is the way the red wine and rosemary work together turning simple black beans into something that reminds me of slow-cooked Italian ragù. My kids love to help smash the beans and always try to sneak bites before we sit down at the table.

Storage Tips

Store any leftover sauce and pasta separately in airtight containers in the fridge. The sauce tastes even richer the next day and holds up well for up to four days. Gently reheat on the stove with a splash of water to loosen the sauce.

Ingredient Substitutions

If you do not have black beans you can swap in cannellini or kidney beans for a slightly different flavor. For the wine you can use vegetable broth if you prefer to skip alcohol. You can toss in other vegetables like diced zucchini or mushrooms if you want extra texture and nutrients.

Serving Suggestions

This sauce is fantastic over whole wheat penne or glutenfree pasta. It pairs nicely with a side of bitter greens like arugula salad. A thick slice of toasted country bread works for scooping up every last bit. If you have leftover sauce you can use it as a topping for baked potatoes or even as a warm dip for crusty bread.

A Little History

Pasta with legume-based sauces has a long tradition in Italian cooking especially in southern regions where beans are a staple. Using canned beans makes this version weeknight friendly while keeping the same rustic flavors of classic cucina povera meals.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely! Penne, fusilli, spaghetti, or even gluten-free varieties all pair well with the black bean sauce.

What does the red wine add to the sauce?

Red wine deepens the flavor, adding richness and complexity to the sauce. The alcohol cooks off, leaving only its savory notes.

Is smashing the beans necessary?

Yes, mashing some beans thickens the sauce naturally and creates a creamy texture that clings to the pasta.

How do I make this dish vegan?

Omit the cheese or use a plant-based alternative to keep the dish fully plant-based from start to finish.

Can I add extra vegetables?

Feel free to include diced zucchini, mushrooms, or bell peppers to add variety and boost nutrition in the sauce.

How do I store leftovers?

Store cooled sauce and pasta separately in airtight containers in the fridge for up to 3 days. Reheat gently before serving.

4.70 from 37 votes

Hearty Black Bean Pasta Sauce

Prep Time:
15 Minutes
Cook Time:
40 Minutes
Total Time:
55 Minutes
Servings:
3
A bowl of pasta with chili and cheese.

Satisfy cravings with savory black bean sauce, red wine, and pasta—deeply flavorful and full of plant-based protein.

Ingredients

  • Pasta

  • 250 g penne, fusilli, or preferred pasta
  • Sauce Base

  • 1 tablespoon olive oil
  • 1 red onion, diced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • Aromatics & Seasoning

  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 0.5 teaspoon red chili flakes
  • 1 sprig fresh rosemary
  • 2 bay leaves
  • 1 tablespoon tomato paste
  • Bean-Tomato Blend

  • 400 g black beans, rinsed and drained
  • 400 g diced tomatoes
  • 80 ml red wine
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • Garnish

  • Chopped fresh parsley, for garnish
  • Grated Parmesan or vegan alternative, for serving (optional)

Instructions

1.

1. Cook Pasta: Bring a large pot of generously salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 60 ml pasta water, then drain.

2.

2. Prepare Sofritto: Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion, carrot, and celery. Sauté gently for 5 to 7 minutes, stirring occasionally, until vegetables are softened.

3.

3. Aromatics and Herbs: Stir in minced garlic, dried oregano, red chili flakes, rosemary sprig, and bay leaves. Sauté for 1 minute until fragrant.

4.

4. Deglaze with Tomato Paste and Wine: Add tomato paste; stir to coat vegetables evenly. Pour in red wine, scraping any browned bits from the pot. Cook for 1 to 2 minutes until alcohol aroma subsides.

5.

5. Simmer Sauce: Incorporate black beans, diced tomatoes, salt, and black pepper. Stir thoroughly. Bring mixture to a gentle simmer, lower the heat, cover, and cook for 20 minutes.

6.

6. Thicken and Adjust Flavor: Using the back of a wooden spoon or potato masher, gently crush some beans against the pot’s side to thicken the sauce. Remove rosemary sprig and bay leaves. Taste and adjust seasoning if needed.

7.

7. Combine and Serve: Add drained pasta to the sauce, tossing to coat thoroughly. If desired, use reserved pasta water to loosen the sauce. Serve immediately, garnished with fresh parsley and vegan or traditional Parmesan, as preferred.

Notes

  1. Smashing the beans creates a thick, creamy sauce that adheres well to pasta. For enhanced depth, extend the sauce simmer by an additional 10 minutes if time permits.

Tools You'll Need

  • Large pot
  • Dutch oven or deep saucepan
  • Wooden spoon
  • Colander
  • Cutting board
  • Chef’s knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten if regular pasta is used

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 580
  • Total Fat: 7 g
  • Total Carbohydrate: 96 g
  • Protein: 21 g