Beet Pasta Sauce Recipe
Introduction
This vibrant beet pasta sauce offers a delightful twist on traditional pasta dishes. Creamy, earthy, and full of color, it’s a simple way to add both nutrition and elegance to your meal. Perfect for a weeknight dinner or when you want to impress with minimal effort.

Ingredients
- 2 tablespoons olive oil
- 1 tablespoon minced garlic
- ½ cup finely diced onion (from 1 small onion)
- 2 cups cooked beets (steamed or roasted)
- ½ cup ricotta cheese
- ½ cup grated Parmesan cheese
- Salt and pepper to taste
- 1 pound pasta
- Lemon zest, cracked black pepper, and/or additional Parmesan cheese (optional, for serving)
Instructions
- Step 1: Bring a large pot of water to a boil and cook the pasta according to the package directions. Reserve 1 cup of the pasta cooking water. Drain the pasta and set aside.
- Step 2: Meanwhile, heat the olive oil in a medium skillet over medium-low heat. Add the minced garlic and diced onion. Stir and cook for 6-8 minutes until fragrant and very soft.
- Step 3: Add the cooked beets to the skillet and stir to coat them in the oil and onion mixture. Cook for 2 minutes to warm through.
- Step 4: Transfer the onion and beet mixture, ricotta cheese, and Parmesan cheese to a blender. Blend until very smooth, adding reserved pasta water a little at a time as needed to achieve a smooth, creamy sauce.
- Step 5: Toss the cooked pasta with as much beet sauce as you like. Season to taste with salt and pepper. You may have some sauce leftover, which can be stored for another meal.
- Step 6: Serve the pasta with additional Parmesan cheese, lemon zest, cracked black pepper, or any other preferred toppings.
Tips & Variations
- Roasting the beets instead of steaming enhances their natural sweetness and deepens the sauce’s flavor.
- For a vegan option, substitute ricotta and Parmesan with plant-based cheese alternatives or nutritional yeast.
- If the sauce is too thick, use extra pasta water to thin it out while blending for a smoother texture.
- Add fresh herbs like basil or thyme for an herby twist.
Storage
Store leftover beet pasta sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave, adding a splash of water or broth to loosen the sauce as needed. The sauce can also be frozen for up to 1 month; thaw overnight in the fridge before reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned or pre-cooked beets for this sauce?
Yes, canned or pre-cooked beets work well and save time. Just be sure to drain them well before using to avoid excess moisture in the sauce.
What type of pasta works best with beet sauce?
Any pasta shape you like will work, but noodles with some texture like penne, rigatoni, or fusilli help the creamy sauce cling better. Thin strands like spaghetti or linguine also taste great.
PrintBeet Pasta Sauce Recipe
A vibrant and creamy beet pasta sauce made with cooked beets, garlic, onion, ricotta, and Parmesan cheese. This sauce is blended to a smooth consistency and tossed with pasta, creating a uniquely colorful and flavorful dish that is both comforting and nutritious.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 to 6 servings 1x
- Category: Main Course
- Method: Blending
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Sauce Ingredients
- 2 tablespoons olive oil
- 1 tablespoon minced garlic
- ½ cup finely diced onion (from 1 small onion)
- 2 cups cooked beets (steamed or roasted)
- ½ cup ricotta cheese
- ½ cup grated Parmesan cheese
- Salt and pepper to taste
Pasta
- 1 pound pasta
Optional Toppings
- Lemon zest
- Cracked black pepper
- Additional Parmesan cheese
Instructions
- Cook Pasta: Bring a large pot of water to a boil and cook the pasta according to the package directions. Reserve 1 cup of the pasta cooking water before draining the pasta and setting it aside.
- Sauté Aromatics: Heat olive oil in a medium skillet over medium-low heat. Add minced garlic and finely diced onion. Stir and cook for 6-8 minutes until fragrant and very soft, ensuring the flavors are well developed.
- Warm Beets: Add the cooked beets to the skillet and stir to coat in the olive oil and aromatics. Cook for 2 minutes to warm through.
- Blend Sauce: Transfer the beet, garlic, and onion mixture to a blender. Add ricotta cheese and grated Parmesan cheese. Blend until very smooth, adding reserved pasta water a little at a time to achieve a smooth, pourable sauce consistency.
- Toss Pasta with Sauce: Add the desired amount of sauce to the cooked pasta, tossing well to coat. Season to taste with salt and pepper. Any remaining sauce can be saved for later in the refrigerator or freezer.
- Serve: Plate the pasta and serve topped with additional Parmesan cheese and optional lemon zest and cracked black pepper for added flavor and presentation.
Notes
- You can steam or roast the beets beforehand; roasting adds a deeper flavor.
- Adjust the thickness of the sauce by varying the amount of pasta water added.
- Store leftover sauce in an airtight container in the refrigerator for up to 3 days or freeze for longer storage.
- This sauce works well with any pasta shape including penne, spaghetti, or fusilli.
- For a vegan version, substitute ricotta and Parmesan with vegan alternatives.
Keywords: Beet pasta sauce, creamy beet sauce, Italian pasta sauce, ricotta pasta sauce, vegetarian pasta recipe

