Looking for the best Instant Pot recipe that’s perfect for cooking for two? Whether you’re making a quick weeknight meal or planning a cozy dinner at home, these dinner recipes for two Instant Pot will make your life easier.
With easy meals for two Instant Pot and fast dinner recipes that take just minutes, you can create a variety of flavorful dishes that are perfect for two-person Instant Pot meals. These quick two-person dinners are packed with convenience and flavor, so you’ll always have a favorite recipe for dinner to rely on. From Instant Pot chicken for two to Instant Pot dinners that are healthy and delicious, we’ve got you covered with the best Instant Pot dinner recipes and meal plans for two people.
If you’re wondering how to cook for two people, we’ve rounded up the best Instant Pot meals for two that are quick, simple weeknight dinners for two, and absolutely perfect for fast dinners that everyone will enjoy! Let’s get cooking!
1. Instant Pot Butter Chicken

Servings: 2
Time: 30 minutes
Butter chicken is one of those comfort foods that everyone loves. This Instant Pot recipe makes it super easy to enjoy that creamy, flavorful chicken without spending hours in the kitchen. It’s perfect for a cozy night in, and the best part is the Instant Pot does most of the work for you! Serve it with some naan or rice, and you’re set for a delicious dinner.
Ingredients:
- 2 chicken breasts, diced
- 1 cup heavy cream
- 1/2 cup tomato puree
- 2 tbsp butter
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 tbsp garam masala
- 1 tsp cumin
- 1 tsp chili powder
- Salt to taste
Instructions:
- Turn on the Instant Pot and set it to “Saute.” Melt the butter, then add the chopped onions. Cook for 2-3 minutes till soft.
- Add garlic and ginger. Stir for 30 seconds.
- Add the chicken, garam masala, cumin, chili powder, and salt. Cook for 2 minutes.
- Pour in the tomato puree and mix well.
- Close the Instant Pot lid and set it to cook on “Manual” for 10 minutes.
- Once done, release the pressure and stir in the heavy cream. Serve with rice or naan.
2. Instant Pot Lentil Curry

Servings: 2
Time: 25 minutes
Lentil curry is such a hearty and comforting dish, perfect for a busy weeknight. It’s packed with protein, and the spices create a warm, rich flavor that will make you feel cozy inside. Plus, the Instant Pot makes it a breeze to cook! This curry is great on its own or served with rice or naan.
Ingredients:
- 1 cup lentils
- 1 can coconut milk (400 ml)
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tbsp curry powder
- 1/2 tsp turmeric
- 1 tsp cumin
- 1/2 cup diced tomatoes
- Salt and pepper to taste
Instructions:
- Set your Instant Pot to “Saute.” Add onions and cook until soft.
- Stir in garlic, curry powder, turmeric, and cumin. Cook for 1 minute.
- Add lentils, tomatoes, and coconut milk. Stir everything together.
- Close the lid and cook on “Manual” for 15 minutes.
- After it’s done, release the pressure and add salt and pepper to taste. Enjoy with rice!
3. Instant Pot Chicken Biryani

Servings: 2
Time: 35 minutes
Chicken biryani is an aromatic, flavorful rice dish that will make your taste buds dance. With spices like garam masala and cinnamon, this Instant Pot version of biryani is a simplified version of the classic, but it still delivers all the deliciousness. It’s perfect for a cozy dinner or a special treat.
Ingredients:
- 1 chicken breast, cut into pieces
- 1 cup basmati rice, rinsed
- 1/2 onion, sliced
- 1/4 cup yogurt
- 1 tbsp garam masala
- 1 cinnamon stick
- 2 cloves
- 1 bay leaf
- 1/4 cup raisins (optional)
- 1 tbsp ghee or butter
Instructions:
- Set the Instant Pot to “Saute” and melt the ghee. Add onions and cook until golden.
- Add chicken, garam masala, cinnamon, cloves, and bay leaf. Stir well.
- Add yogurt and rice, then pour in 1 1/2 cups of water.
- Close the lid and cook on “Manual” for 10 minutes.
- Once done, release the pressure and stir in raisins. Serve hot!
4. Instant Pot Beef Stroganoff

Servings: 2
Time: 30 minutes
Beef stroganoff is such a creamy, savory dish that pairs perfectly with pasta. The Instant Pot makes this classic dish quick and easy without sacrificing any of the rich flavors. The beef becomes tender, and the sauce is just to die for! This is a great recipe to make when you’re craving something hearty.
Ingredients:
- 1/2 lb beef stew meat
- 1/2 onion, chopped
- 1 tbsp garlic, minced
- 1 cup beef broth
- 1/2 cup sour cream
- 1 tbsp flour
- 1 tbsp Worcestershire sauce
- 2 cups egg noodles
Instructions:
- Use the “Saute” mode to brown the beef in your Instant Pot.
- Add onions and garlic, cooking until softened.
- Sprinkle flour over the beef and stir. Pour in the broth and Worcestershire sauce.
- Add the noodles and stir everything together.
- Close the lid, set to “Manual” for 10 minutes, and let the pressure release naturally.
- Once done, stir in the sour cream and serve!
5. Instant Pot Vegetable Stir-Fry with Tofu

Servings: 2
Time: 20 minutes
A healthy, quick stir-fry is a great way to get in a bunch of veggies, and this Instant Pot recipe with tofu is the perfect solution for busy nights. The tofu gets crispy on the outside and soft inside, and the sauce is flavorful without being overwhelming. This is a fresh, colorful dish that’s both satisfying and nutritious.
Ingredients:
- 1 block firm tofu, cubed
- 1 cup mixed vegetables (carrots, bell peppers, broccoli)
- 1 tbsp soy sauce
- 1 tbsp sesame oil
- 1 tbsp ginger, minced
- 2 tbsp hoisin sauce
Instructions:
- Set the Instant Pot to “Saute” and heat the sesame oil.
- Add tofu cubes and cook until slightly golden on all sides.
- Add ginger, soy sauce, and hoisin sauce. Stir well.
- Add vegetables and a splash of water.
- Close the lid and set to cook for 5 minutes on “Manual.” Release pressure.
- Serve hot with rice or noodles.
6. Instant Pot Creamy Garlic Shrimp Pasta

Servings: 2
Time: 25 minutes
Shrimp pasta is always a win, and with the Instant Pot, it’s even quicker and easier to make! This creamy garlic shrimp pasta is super rich, with the shrimp cooked perfectly and the sauce creamy and flavorful. It’s the kind of dish that feels fancy but is simple enough to whip up on a weeknight.
Ingredients:
- 1/2 lb shrimp, peeled and deveined
- 1 cup pasta (any kind)
- 1 cup heavy cream
- 1/2 cup chicken broth
- 3 cloves garlic, minced
- 1/2 cup grated Parmesan cheese
- 1 tbsp butter
Instructions:
- Set the Instant Pot to “Saute” and melt butter. Add garlic and cook until fragrant.
- Add shrimp and cook until pink.
- Pour in the pasta, broth, and cream. Stir to combine.
- Close the lid and cook on “Manual” for 4 minutes.
- Release pressure, then stir in Parmesan cheese. Serve immediately.
7. Instant Pot Lemon Herb Chicken Thighs

Servings: 2
Time: 30 minutes
Lemon herb chicken thighs are a flavorful and simple dish that comes together quickly in the Instant Pot. The chicken turns out so juicy and tender, and the lemon adds a nice, zesty kick. It’s the perfect recipe to make when you want something light but packed with flavor.
Ingredients:
- 2 chicken thighs, bone-in
- 1 tbsp olive oil
- 1 lemon, juiced and zested
- 1 tbsp rosemary, chopped
- 1 tbsp thyme
- 1 cup chicken broth
- Salt and pepper to taste
Instructions:
- Set the Instant Pot to “Saute” and heat olive oil.
- Brown the chicken thighs on both sides.
- Add lemon juice, zest, rosemary, thyme, and chicken broth.
- Close the lid and cook on “Manual” for 12 minutes.
- Release pressure, and serve with roasted veggies or potatoes.
8. Instant Pot Moroccan Chickpea Stew

Servings: 2
Time: 30 minutes
If you’re in the mood for something full of warm spices and flavor, this Moroccan chickpea stew is just what you need. The Instant Pot makes it so easy to bring all those flavors together quickly, and the stew is hearty enough to satisfy. You’ll love the mix of chickpeas, veggies, and spices like cumin and cinnamon.
Ingredients:
- 1 can chickpeas, drained
- 1 onion, chopped
- 1 carrot, sliced
- 1 zucchini, chopped
- 1 tsp cumin
- 1 tsp cinnamon
- 1 tbsp tomato paste
- 1 cup vegetable broth
- Salt and pepper to taste
Instructions:
- Release pressure and serve with couscous.
- Set the Instant Pot to “Saute” and cook the onion until soft.
- Add carrot, zucchini, cumin, cinnamon, and tomato paste. Stir.
- Add chickpeas and vegetable broth. Mix well.
- Close the lid and cook on “Manual” for 10 minutes.
9. Instant Pot Chicken Alfredo

Servings: 2
Time: 30 minutes
This creamy, dreamy chicken Alfredo is such a treat and so easy to make in the Instant Pot. The chicken turns out tender and juicy, while the Alfredo sauce is rich and cheesy. Serve this over your favorite pasta for a quick dinner that tastes like you spent hours in the kitchen. It’s comforting and perfect for those nights when you want something filling.
Ingredients:
- 2 chicken breasts
- 1 cup heavy cream
- 1 cup chicken broth
- 1 cup grated Parmesan cheese
- 1 tbsp garlic, minced
- 1 tbsp butter
- 1 cup pasta (penne or fettuccine)
Instructions:
- Set the Instant Pot to “Saute” and melt butter. Add garlic and cook until fragrant.
- Add chicken breasts and sear for about 2-3 minutes on each side.
- Pour in the chicken broth, heavy cream, and pasta. Stir well.
- Close the lid and cook on “Manual” for 8 minutes.
- Release the pressure, remove the chicken, and shred it. Stir in Parmesan and return the chicken to the pot. Serve with a sprinkle of extra cheese!
10. Instant Pot Honey Garlic Salmon

If you’re craving a quick and flavorful dinner, this Instant Pot Honey Garlic Salmon is a game changer! The salmon comes out tender, juicy, and coated in a delicious honey garlic glaze that will make your taste buds dance. It’s perfect for easy meals for two, and the Instant Pot makes it so simple to whip up. Whether you’re new to cooking salmon or just looking for a faster way to make it, this recipe is definitely a keeper. In just 20 minutes, you’ll have a gorgeous meal ready to enjoy!
Servings: 2
Timing: 20 minutes
Ingredients:
- 2 salmon fillets (about 6 oz each)
- 1/4 cup honey
- 3 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon lemon juice
- 1 tablespoon olive oil
- 1/2 teaspoon ground ginger
- Salt and pepper to taste
- Fresh parsley (optional for garnish)
Instructions:
- Start by making the honey garlic sauce. In a small bowl, whisk together the honey, soy sauce, minced garlic, lemon juice, olive oil, ground ginger, and a pinch of salt and pepper. This sauce is going to make the salmon extra flavorful!
- Place the trivet (the metal rack) in the bottom of your Instant Pot. Pour 1/2 cup of water into the bottom of the pot to create steam.
- Season your salmon fillets with a little salt and pepper on both sides, then place them on the trivet in the Instant Pot. You can drizzle a little of the honey garlic sauce on top of the salmon if you want, but save most of it for later.
- Close the Instant Pot lid and set the valve to sealing. Cook on high pressure for 5 minutes. Yes, only 5 minutes! The Instant Pot does its magic quickly, so don’t worry – your salmon will turn out perfect.
- Once the cooking time is up, carefully release the pressure manually. When you open the lid, you’ll have perfectly cooked salmon that’s tender and juicy.
- Take the salmon out and drizzle the remaining honey garlic sauce over the top. You can also garnish with fresh parsley if you like.
- Serve the salmon with your favorite side, like rice or veggies, and enjoy a super flavorful meal in no time!
11. Instant Pot Beef and Broccoli

Craving something savory and full of flavor? This Instant Pot Beef and Broccoli is the answer! It’s so easy to make, and it tastes just like takeout, but without the long wait. Tender beef, crunchy broccoli, and a savory sauce all cooked together in your Instant Pot make for a quick dinner that’s packed with flavor. It’s a fantastic meal for two-person Instant Pot meals, and it’s sure to become a regular on your dinner rotation!
Servings: 2
Timing: 30 minutes
Ingredients:
- 1 lb beef sirloin, sliced thinly
- 1 cup beef broth
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 2 cups broccoli florets
- 1 tablespoon cornstarch mixed with 2 tablespoons water (for thickening)
- Salt and pepper to taste
- Cooked rice (for serving)
Instructions:
- Turn the Instant Pot to sauté mode. Add the sesame oil and sauté the sliced beef until it’s browned, about 3-4 minutes. Remove the beef and set it aside.
- Add the garlic to the pot and sauté for 30 seconds, then add the beef broth, soy sauce, and a pinch of salt and pepper.
- Place the beef back into the pot. Seal the Instant Pot lid and cook on high pressure for 10 minutes.
- Once the cooking time is up, perform a quick release. Add the broccoli florets and stir in the cornstarch slurry.
- Close the lid again and cook on high pressure for 2 more minutes. Perform a quick release again.
- Serve the beef and broccoli over rice and enjoy this quick, savory dinner!
12. Instant Pot Spaghetti with Turkey Meatballs

Spaghetti with meatballs is a classic, and this Instant Pot Spaghetti with Turkey Meatballs is the perfect twist for a quick and delicious dinner! Using turkey for the meatballs makes this dish a little lighter, but it’s still packed with flavor. In just 30 minutes, you can enjoy this hearty, family-friendly meal, with everything cooked together in one pot. It’s a great option when you want something satisfying and easy.
Servings: 2
Timing: 30 minutes
Ingredients:
- 1/2 lb ground turkey
- 1/4 cup breadcrumbs
- 1 egg
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- 1 jar marinara sauce (about 24 oz)
- 8 oz spaghetti
- 1 cup water
- Fresh basil (optional for garnish)
Instructions:
- In a bowl, mix together the ground turkey, breadcrumbs, egg, Parmesan cheese, garlic powder, salt, and pepper. Shape the mixture into 6-8 meatballs.
- Set the Instant Pot to sauté mode and brown the meatballs for 3-4 minutes on each side. Remove the meatballs and set them aside.
- Add the water and marinara sauce to the Instant Pot, scraping the bottom to deglaze.
- Break the spaghetti in half and layer it on top of the sauce. Place the meatballs on top of the spaghetti.
- Close the lid and set the valve to sealing. Cook on high pressure for 8 minutes.
- Once the cooking time is up, carefully release the pressure manually. Serve the spaghetti and meatballs with fresh basil if desired.
13. Instant Pot Coconut Chicken Curry

This Instant Pot Coconut Chicken Curry is rich, flavorful, and perfect for a cozy dinner. The creamy coconut milk pairs perfectly with tender chicken and spices, creating a dish that will warm you up from the inside out. Best of all, it comes together in less than 30 minutes! It’s a great choice when you’re looking for something a little different and a whole lot delicious.
Servings: 2
Timing: 30 minutes
Ingredients:
- 2 boneless, skinless chicken breasts, cut into cubes
- 1 can (14 oz) coconut milk
- 1 tablespoon curry powder
- 1 teaspoon ground ginger
- 1 teaspoon garlic powder
- 1/2 onion, chopped
- 1 tablespoon olive oil
- 1 cup chicken broth
- Salt and pepper to taste
- Fresh cilantro (optional for garnish)
- Cooked rice (for serving)
Instructions:
- Set the Instant Pot to sauté mode. Add olive oil and sauté the onions until they’re soft, about 3-4 minutes.
- Add the chicken cubes and season with salt, pepper, curry powder, ginger, and garlic powder. Brown the chicken for about 5 minutes.
- Add the chicken broth and coconut milk to the pot, stirring to combine.
- Seal the Instant Pot and cook on high pressure for 10 minutes.
- Once the cooking time is up, perform a quick release. Serve the curry over rice and garnish with fresh cilantro if you like.
14. Instant Pot Potato and Chickpea Masala

This Instant Pot Potato and Chickpea Masala is a hearty, flavorful vegetarian dish that’s perfect for a comforting dinner. It’s packed with spices and tender potatoes and chickpeas. Best of all, it’s super easy to make in your Instant Pot, and it’s perfect for easy meals for two. Whether you’re vegetarian or just looking for a meatless meal, this dish is sure to satisfy your taste buds.
Servings: 2
Timing: 30 minutes
Ingredients:
- 2 medium potatoes, peeled and diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 1/2 onion, chopped
- 1 can (14 oz) diced tomatoes
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 teaspoon coriander
- 1 teaspoon garam masala
- 1 tablespoon olive oil
- Salt and pepper to taste
- Fresh cilantro (optional for garnish)
Instructions:
- Set the Instant Pot to sauté mode and heat the olive oil. Sauté the onion until it’s soft, about 3-4 minutes.
- Add the diced potatoes, chickpeas, diced tomatoes, and all the spices (cumin, turmeric, coriander, and garam masala). Season with salt and pepper.
- Add 1/2 cup of water and stir everything together.
- Seal the Instant Pot and cook on high pressure for 8 minutes.
- Once the cooking time is up, perform a quick release. Garnish with fresh cilantro and serve!
15. Instant Pot Chicken and Wild Rice Soup

This Instant Pot Chicken and Wild Rice Soup is the ultimate comfort food. It’s creamy, hearty, and full of flavor, making it a perfect meal for a chilly evening. With chicken, wild rice, and vegetables cooked to perfection in your Instant Pot, it’s a meal that feels like a warm hug. It’s quick, easy, and perfect for dinner for two!
Servings: 2
Timing: 35 minutes
Ingredients:
- 2 boneless, skinless chicken breasts
- 1/2 cup wild rice
- 1/2 cup carrots, chopped
- 1/2 cup celery, chopped
- 1/2 onion, chopped
- 4 cups chicken broth
- 1/2 cup heavy cream
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
- Add the chicken breasts, wild rice, carrots, celery, onion, and chicken broth to the Instant Pot.
- Seal the lid and cook on high pressure for 20 minutes.
- Once the cooking time is up, perform a quick release. Shred the chicken using two forks and return it to the soup.
- Stir in the heavy cream, thyme, and season with salt and pepper.
- Serve hot and enjoy this creamy, comforting soup!
These recipes are easy to make and perfect for a cozy dinner. Enjoy your Instant Pot meals!
These best Instant Pot recipes for cooking for two offer a variety of delicious and convenient dinner recipes for two Instant Pot. Whether you’re looking for easy dinner recipes for two Instant Pot or fast dinner recipes that won’t take up your whole evening, these easy meals for two are the perfect solution for a satisfying meal.
With Instant Pot chicken for two, health meals for two, and main dishes for dinner Instant Pot, you’ll find meals that cater to both your taste and your busy schedule. These quick two-person dinners and instant pot dinners are also great for meal plans for two people, allowing you to make a variety of simple weeknight dinners for two with ease.
Plus, if you’re searching for supper ideas for two people or two-person Instant Pot meals, these recipes are just what you need for quick and easy dinner recipes for two Instant Pot. So, next time you’re wondering how to cook for two people, turn to these delicious and popular pot dinners that are perfect for any occasion!