There are evenings when I open the fridge, see a couple of peppers and a can of tomatoes, and hope dinner figures itself out.

That’s usually how this one pot pepper pasta happens. It’s simple food, made with things I almost always have on hand.
Everything goes into one pot and cooks together. The pasta right in the sauce, the peppers softening, the beans adding a bit of heartiness.
The garlic and spices build flavor while you basically just let it simmer. No separate boiling, no juggling pans.
By the time it’s done, you’ve got a rich tomato pasta with tender peppers and creamy beans, and barely any cleanup.
A handful of toasted bread crumbs on top gives it a little texture, and dinner is sorted without turning the kitchen upside down.
Why You’ll Love This Recipe

This recipe is perfect for those last-minute dinner situations when you realize you don’t have much time and need a quick dinner.
It’s on the table in about 35 minutes, and you don’t have to juggle multiple pots or steps.
It’s completely vegan, soy free, and nut free, so it works for a lot of different diets without extra adjustments.
Everything cooks in one pot, including the pasta, which means less mess and more flavor in every bite. Simple ingredients, simple cleanup, solid dinner.
Ingredients You’ll Need

Yellow onion (1 large / 180 g): Builds the base flavor as it softens and slightly sweetens in the pan.
Garlic (5 cloves / 25 g): This recipe doesn’t hold back on garlic, and that’s a good thing. It gives the sauce depth.
Bell pepper (1 large / 225 g): Red, yellow, or orange all work. They add sweetness and color.
Fresh parsley (1/4 cup / 5 g): Stirred in at the end for freshness.
Olive oil (2 tbsp / 30 ml): For sautéing and bringing everything together.
Dried oregano (1 tsp): Adds a classic Mediterranean flavor.
Paprika (1 tsp): Gives warmth and a subtle smokiness.
Crushed red pepper flakes (1/4 tsp): Optional heat, easy to adjust.
Salt (1/2 tsp / 3 g): Enhances all the flavors.
Crushed tomatoes (28 oz / 796 ml): The base of the sauce.
Cooked butter beans (2 cups / 400 g): Add protein and creaminess. Any large white bean works.
Broth (1 cup / 235 ml): Helps the pasta cook and builds flavor.
Water (2 cups / 475 ml): Combined with broth so the pasta cooks right in the pot.
Short pasta (12 oz / 350 g): Ziti, penne, or rigatoni work well.
Seasoned toasted bread crumbs (1/2 cup / 50 g): Sprinkled on top for texture and a slightly cheesy finish.
How to Make Pepper Pasta

1. Dice the onion, mince the garlic, slice the bell pepper into thin strips, and chop the parsley.
2. Heat the olive oil in a large pot or deep pan over medium heat. Add the onion and garlic and cook for about 5 minutes, stirring occasionally, until softened.
3. Add the sliced peppers, oregano, paprika, crushed red pepper flakes, and salt. Stir well so everything is coated in the spices.
4. Pour in the crushed tomatoes, butter beans, broth, and water. Add the dry pasta and gently stir to distribute everything evenly, making sure the pasta is mostly submerged.

5. Bring to a simmer and cook for 12 to 15 minutes without stirring too much, until the pasta is tender and the sauce has thickened.
6. Remove from heat and stir in the chopped parsley. Let it sit for about 3 minutes so the sauce settles.
7. Spoon into bowls and sprinkle with toasted bread crumbs before serving.
Recipe Notes

Any large white bean works here. If you don’t have butter beans, great northern beans, large navy beans, or even giant lima beans will do the job.
Try not to over-stir while the pasta cooks. Letting it simmer mostly undisturbed helps it cook evenly and keeps it from turning mushy.
This pasta is best eaten right away. Since everything cooks together in the sauce, the pasta will continue to absorb liquid as it sits and can get too soft later.
If you like a little more heat, add extra red pepper flakes. And if the sauce feels too thick at the end, stir in a small splash of water or broth before serving.
Serving Suggestions

Serve it straight from the pot while it’s still hot and saucy, with a generous sprinkle of toasted bread crumbs on top. That little bit of crunch makes a big difference.
A simple green salad on the side works well if you want to round things out. You can also add a slice of crusty bread to scoop up the extra sauce.
If you’re feeding bigger appetites, a side of roasted vegetables or even a small bowl of olives makes it feel more complete without adding much work.