This high-protein homemade pasta sauce keeps everything you love about a classic tomato sauce, but adds a nourishing twist that makes it more satisfying, more balanced, and honestly, more comforting in the long run.
The secret ingredient?
Beans!
When blended into the sauce, they completely transform the texture, making it creamy, rich, and hearty without overpowering the flavor. And bean-haters, fear not! You don’t really taste the flavor of the beans within the sauce, but the meal itself becomes much more filling.
Because those beans are naturally high in protein and fiber, they help keep you fuller for longer, support steady energy, and add a subtle creaminess without dairy!
Ingredients You’ll Need
- ½ cup white beans (ex. cannellini, navy, great northern), rinsed and drained
- 1 canned whole tomatoes (or fresh equivalent)
- 1–2 cups fresh spinach (optional)
- 2–3 cloves garlic, minced
- 1 shallot, finely chopped
- 1–2 tbsp olive oil
- 1–2 tbsp tomato paste (optional, for deeper flavor)
- Salt and pepper, to taste
Optional herbs:
- Oregano
- Thyme
- Basil
Optional protein addition:
- Ground beef or ground turkey
How to Make It
1. Blend the Base
In a blender, combine:
- Whole tomatoes
- Rinsed white beans
- Spinach (if using)
Blend until smooth.
At this point, it might look a little lighter than a typical tomato sauce. That’s completely normal!
2. Build the Flavor
In a saucepan over medium heat, drizzle olive oil.
Add:
- Minced garlic
- Chopped shallot
Sauté until fragrant and softened.
3. (Optional) Add Your Protein
If you’re using a protein like ground beef or turkey, add it now. Cook until browned, breaking it apart as it cooks. Once it’s fully cooked through, you’re ready for the next step.
4. Pour and Stir
Add your blended mixture into the pan. If you want a deeper, richer tomato flavor, stir in tomato paste here.
5. Season to Taste
Add salt, pepper, oregano, thyme, or any herbs you enjoy. This recipe is flexible, so add whatever seasonings you prefer!
6. Let It Simmer
Allow the sauce to simmer gently over medium to low heat, stirring occasionally.
As it cooks, it will thicken. The color will deepen from a bright red to a richer, darker red and the flavors will become more balanced and developed.

More Ways to Use It
This sauce is incredibly versatile. You can:
- Toss it with your favorite pasta
- Spoon it over roasted vegetables
- Use it in lasagna or baked pasta dishes
- Serve it with garlic bread for something simple and cozy
It adapts to whatever kind of meal you need.
Final Thoughts
You don’t have to give up comfort food to make it more nourishing, you just have to adjust it in ways that work for you.
Beans are incredibly nutritious, so adding beans to a dish that is not bean-forward is a great shift to getting the myriad of benefits that beans have to offer.
Disclaimer: The recipes and nutritional content shared on this blog are based on personal experience and general wellness principles. They are not intended to diagnose, treat, cure, or prevent any health condition. Please consult with a healthcare provider or registered dietitian before making any significant dietary changes, especially if you have allergies or health conditions.
You Might Also Like:
Pastina Arroz Caldo: A Comfort-Bowl Twist on a Filipino Classic

